The process took two weeks. After clearing one online test, Oracle asked me to come to their office for a face-to-face round.
The programming round was very tough, and the expectations were hard to meet in the provided time.
I was asked to program an application that takes care of the wages of employees for their extra working hours. The requirements were that I had to follow OOP principles, implement a design pattern, and write test cases, all of which should pass. The code should be reusable for the future and use JUnit for test cases.
Once done, the code was reviewed by their developers, who asked queries regarding the approach, design pattern, and ER diagram of the code, etc.
Overall, it was a good experience.
The following metrics were computed from 60 interview experiences for the Oracle Senior Software Engineer role in Bengaluru, Karnataka.
Oracle's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Oracle's Senior Software Engineer interview process in Bengaluru, Karnataka.