Oracle Software Engineer Interview Experience
Interview process
Overall, this process was a breath of fresh air in that the coding portion was mostly leetcode easy - medium. The behavioral rounds were really in depth. Oracle seems to want people who exhibit their values and they test for this rigorously during the interview (resolving conflicts, leading projects, communication etc).
The recruiter was also prompt with feedback and the offer process was really smooth.
Interview rounds · 3
- 1
Recruiter screen
Q1. Questions around my experience, visa status and when I’d be ready to interview.
How they answeredBrushed through my resume/experience and said I was ready to interview.
- 2
Technical round
CodingQ1. Hashmap based question where I was asked to count the frequency of words in a list
How they answeredBrute forced using the python counter collections class for a quick solution. Followed up with a dictionary of my own.
- 3
Final / onsite round
CodingBehavioralTechnicalSystem Design- Q1. Behavioral round similar to Amazon’s leadership principles
- Q2. Leetcode medium
- Q3. Leetcode medium
- Q4. System Design Round
Tips from the candidate
Focus more on the behavioral interviews. As long as your leetcode baseline is decent, just put all your efforts in the behavioral interviews.
Company culture
Team product was great although the interviewers always seemed in a hurry to get back to work.