"I interviewed for an M1 Engineering Manager role, and the process included a screening round first, followed by the main loop. The screening consisted of one broad behavioral interview and one system design interview, in which I could choose between machine learning systems, software systems, and products; I chose machine learning.
In the main loop, I had another ML system design round, a project deep dive, a team management interview, another behavioral round, and an AI-assisted coding interview. The AI-assisted coding piece was the newest part of the process for me, but the bigger surprise was how behaviorally heavy the EM loop was.
My main takeaway is that they expect you to provide depth on your own, even if the interviewer isn't especially good at eliciting it."
Engineering Manager
"Here's a short version suitable for Exponent:
> The Oracle interview process consisted of a recruiter screening, two technical rounds, a system design discussion, and a managerial round. The technical interviews focused on Java, data structures, microservices, databases, and problem-solving. The system design round evaluated scalability, API design, and architectural trade-offs. Interviewers were professional and focused heavily on real-world experience and project discussions. Overall, the process was structured, challenging, and relevant to enterprise software development."
Software Engineer · Entry Level / L3