I applied online. I interviewed at Oracle (San Francisco, CA)
Interview
There was an HR call, 1 coding round, 2 technical rounds, a hiring manager round. The questions were easy, but the offer letter took 4 months to come. So the approval process is very long.
I applied through college or university. The process took 1 day. I interviewed at Oracle (Bengaluru) in Jan 2020
Interview
It was a campus placement in 2020. They had come to the campus. There was no coding round, we had to take a group discussion. Post that we had a technical round. Was offered a role post the technical round.
Interview questions [1]
Question 1
One Technical Question was how would you create a game of chess using java. How would you define your classes. How would you define your objects? It was pretty simple.
I applied through a recruiter. The process took 3 weeks. I interviewed at Oracle in Feb 2023
Interview
First round - Java trivia, Projects on resume. There were also behavioral concepts asked.
Final Round - 3 consecutive 45 minute rounds focused on concurrency, http basics, backend concepts.
I thought it went fine but was disappointed to get a rejection email after waiting impatiently for 3 weeks.
Interview questions [1]
Question 1
Do you know about concurrency? Is Java pass by value or reference? What are fault domains?