The interview process consisted of two rounds of phone interviews and a two-hour onsite interview with a principal software engineer and a Director.
The first couple of phone interviews covered all the basics and included coding exercises on a platform like CoderPad. These were easy to moderate.
Lots of OOP and Thread/Concurrency questions.
Design patterns and algorithm-based coding exercises.
The following metrics were computed from 68 interview experiences for the Oracle Senior Software Engineer role in United States.
Oracle's interview process for their Senior Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Oracle's Senior Software Engineer interview process in United States.