I applied through other source. The process took 3 months. I interviewed at Oracle (Malvern, PA) in May 2020
Interview
The interview process is lengthy and consists of 4 interviews. It's one interview for team culture fit and then 3 technical interviews. The entire process usually takes 3 months so you'll be waiting for answers for a while.
Database management system, projects, internships
The interviewer started asking about my current project, the reason why I am looking for a Job change, and why oracle. After me answering these questions, he started asking about some core Java questions as described below
Significance of volatile keyword
Difference between comparator and comparable
Difference between StringBuffer and StringBuilder, And asked why Java started using StringBuilder from JDK 1.5 instead of StringBuffer
Significance of static variables
Significance of Final class, final variables.
Significance of Synchronized keyword
Interview questions [1]
Question 1
Write a function that should take a swagger file as an input and print all the endpoints with parameters
I applied through college or university. The process took 1 week. I interviewed at Oracle (Coimbatore) in Aug 2024
Interview
The interview started well with self introduction and then basics of computer fundamentals and then went on deeper. He asked about memory allocation working in abstract classes and then how process communication works internally.
Interview questions [1]
Question 1
Diamond problem with solution and internal working
IPC and its working in depth