The first technical interview was a 45-minute, simple coding question, just to gauge the candidate's ability to code.
The second and final interview lasted about 5-6 hours.
I was interviewed first by a senior engineer who asked mostly behavioral questions, such as:
The second person asked me a really difficult coding question. He was very difficult to understand (his accent was very thick), and I did not do well at all. There was a misunderstanding on my part regarding the expectation.
The third person was a senior engineer and asked me a simple LeetCode question, followed up with a question on how to make my solution more efficient or add more complexity.
The fourth person was another SDE engineer on the team, and he asked me about sorting algorithms and a few simple follow-up questions.
The fifth person was another senior. He asked me a question about trees and followed up with asking for different methods of traversal (BFT and DFT).
Overall, the questions were easy-medium (LeetCode level), but unfortunately, I didn't seem to impress them.
Tree traversal questions, Bubblesort, LeetCode mediums and easy (with follow-ups)
The following metrics were computed from 2 interview experiences for the Oracle Software Developer role in Seattle, Washington.
Oracle's interview process for their Software Developer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Oracle's Software Developer interview process in Seattle, Washington.