I applied through a recruiter. The process took 2 weeks. I interviewed at Oracle (Bengaluru) in Jul 2020
Interview
I had already done 6 months internship at Oracle. I was applying as a fresher for a full time role in a different team.
I had 2 rounds of interview. First one was with a team member and the second one was with the Hiring Manager. Both the interviews were mainly focused on Java, OOPs and coding. The interview was conducted on Zoom and I had to solve the coding questions on coderpad.
I was able to solve and optimize the solution for the coding question in round 1 but the interviewer wanted me to solve the question in a particular way which I couldn't.
In round 2, I was able to solve the 1st question correctly and tried my best to solve the second one also but my solution was wrong.
The Hiring Manager gave some weird reason to reject me saying that I write code slowly and in the actual role I would have to write code quickly and this would hamper my progress in the job.
Although I had done internship on projects related to the job profile and had a good knowledge about it, the hiring manager didn't consider it at all. He just judged me on one wrong question. I don't know why such people are hired by Oracle in the first place who don't believe in giving opportunities to candidates and just find a way to reject them based on mistake rather than looking at entire skill set and the background of the candidate.
Interview questions [1]
Question 1
Round 1 :
Q1 - Difference between List and Set in Java
Q2 - Hashtable and its implentation in Java
Q3 - Collisions in Hashtable
Q4 - OOPs concepts questions like Polymorphism, Abstraction and Encapsulation
Q5 - One coding question related to 0/1 knapsack
Round 2 :
Q1 - Internships and projects which I had done
Q2 - Difference between class and instance variable in Java
Q3 - Write code for implementing FIFO queue using ArrayList in Java
Q4 - DFS coding question (Number of islands that can be formed with a given matrix of 0's and 1's). Its a famous LeetCode DFS question
The interview consisted of three technical rounds and one HR round, covering OS, DBMS, projects, internship experience, favorite data structures, linked lists, trees, TSP, OOPs concepts, Spring Boot, and Python libraries.
I applied through university. The process took 1 day. I interviewed at Oracle (Hyderābād) in Dec 2025
Interview
Interview had 3 rounds 2 technical 1 hr round.interview was mostly on resume and dsa questions. Dsa questions were on linked list. Hr had some puzzles. Interviewers were very supportive and friendly.
I applied through university. I interviewed at Oracle (Bengaluru)
Interview
Great and understanding interviewers. Questions were at the level of a fresher as we were hired on-campus. We had 3 rounds after an OA which were all eliminating rounds. Some questions were asked in Java, some in python and some in C++ which I am most comfortable with.