Initial Online Aptitude + Technical assessment. (Same as what was asked for Oracle). The test questions are available on Sameer Biswas's blog.
Shortlisted candidates then had a Technical interview where they were asked to write very simple programs and answer database-related questions.
Finally, there was an HR interview with the usual HR questions.
The advanced technical section in the initial online test was a nightmare.
It featured lengthy code based on data structures, followed by questions on what should be substituted where.
The following metrics were computed from 1 interview experience for the Oracle Entry Level Software Engineer role in Bengaluru, Karnataka.
Oracle's interview process for their Entry Level Software Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Oracle's Entry Level Software Engineer interview process in Bengaluru, Karnataka.