I received an email from an Oracle recruiter in early May inviting me to take an online assessment. The assessment consisted of two coding problems to be solved within 90 minutes, along with explanations of the time and space complexities for each problem. I successfully completed the assessment and received an email in early June informing me that I had passed and would be invited to a preparation session later that week.
The technical round was conducted on HackerEarth CodePair and involved two questions similar to the following:
The hiring manager round was conducted by a Senior Software Engineer from Oracle. The interview began with introductions and a discussion about the interviewer's previous projects and my technical background. This lasted approximately 10 minutes.
The next 15-20 minutes were dedicated to leadership questions, where I had to explain different scenarios demonstrating leadership principles. The remaining time (30-35 minutes) was spent on computer science fundamentals, covering topics such as operating systems, object-oriented programming, database management systems, and data structures and algorithms.
Some of the specific questions asked included:
The final round was an HR interview. The questions asked were:
Oracle's favorite topics include easy and medium-level coding questions (with time and space complexity), OOPs concepts, and SQL queries.