I applied through a recruiter.
The recruiter asked some questions about my resume and then scheduled a phone screen interview.
I failed at the phone screen. The question wasn't so tough, but I was having a bad day.
Practice basic data structures.
I got a question with trees. One thing I was unprepared for was knowing my interview language well. You do not want to get hung up remembering syntax for things like creating hash tables during the interview. That stuff should be automatic.
Question about trees.
The following metrics were computed from 7 interview experiences for the Oracle Software Engineer role in Canada.
Oracle's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Oracle's Software Engineer interview process in Canada.