Glassdoor users rated their interview experience at Oracle as 66.7% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for HR Administrator and Territory Manager rated their interviews as the hardest, whereas interviews for HR Administrator and Sales Consultant roles were rated as the easiest.
The hiring process at Oracle takes an average of 49 days when considering 3 user submitted interviews across all job titles. Candidates applying for HR Administrator had the quickest hiring process (on average 21 days), whereas Sales Consultant roles had the slowest hiring process (on average 90 days).
From what I remembered, it was like 3 hours with a schedule of what to expect. The BDMs (I think they renamed them sales development managers but same thing) and they are the ones conducting the interview. The top BDMs were the ones interviewing so they usually have a first pick of people to join their team. So make your best impression cause a lot of success can be determined based off of who is your manager.
Technical but fair. I would recommend preparing for a couple hours before getting on each interview. Typically a few rounds in total. But, everything is quite manageable with the proper studying and preparation.
I applied through a recruiter. The process took 4 weeks. I interviewed at Oracle
Interview
I submitted my resume and was matched with a recruiter, who had me fill out a questionnaire about the areas I believed I was most skilled in. After that, I was matched with a team and interviewed by one of its members. The interview itself was pretty challenging. It started with some easy questions but quickly moved on to very difficult concepts, some of which the interviewer mentioned are still ongoing problems in the tech industry. After the round of technical questions, there was a standard LeetCode-style whiteboard problem. It ended up being a medium-level question, but the hardest part by far was the technical questioning.
Interview questions [1]
Question 1
How can data integrity be verified after transmission across a network to ensure the received data is identical to the original?