Total 5 rounds.
First round (Telephonic) related to core Java (simple questions) just to shortlist you for F2F discussion.
Second round: Again, core Java in detail with some programming questions.
Third round: Data Structures (mostly questions on Trees and Queues).
Fourth round: JavaScript and whatever technologies you have mentioned in your resume.
Fifth round was with the director to check your real-time problem-solving skills.
Questions like:
Difference between an interface and abstraction.
Which collection to use and why (they will give you some scenario).
Difference between OOP and OBP.
The following metrics were computed from 7 interview experiences for the Oracle Software Engineer II role in India.
Oracle's interview process for their Software Engineer II roles in India is on the easier side as most engineers get an offer after going through it.
Candidates reported having mixed feelings for Oracle's Software Engineer II interview process in India.