I applied online. The process took 1 week. I interviewed at Oracle (Bengaluru) in Sep 2017
Interview
Interview was well organized and intimated well in advance. First round is technical written, max 20 to 25 questions. Somewhat easy to clear the written. Second round is technical based on written test answers. Third round is actual deep-down technical discussion, which is pretty tough to crack.
I applied through other source. The process took 1 day. I interviewed at Oracle (Bengaluru) in Dec 2017
Interview
One telephonic Round, followed by face to face.
The face to face interview was scheduled on a working day.
They had two rounds stretching upto 1hr+ each and at the end of the interview, the feedback was positive. Also had a lengthy informal chat with the interviewer regarding the current work I am doing and also the work at oracle.
They assured a callback by following week and told that I do not need to come down to the office for interview as the HR would be via telephone.
And thats it. No feedback mails. No calls. No response to mails or calls. Just an abrupt irresponsible end for the full day effort you gave for the interview.
Interview questions [1]
Question 1
Java, Multithreading, XML parsing, JMS, Collections, Mathematical problems, recursion
I applied online. I interviewed at Oracle (Bengaluru) in Aug 2017
Interview
Round 1. Assignment 2 Questions - 24 Hours to mail back the assignment
Round 2. Telephonic discussion on Assignment which lasted for 1 hour
Round 3. F2F which lasted for 2 hours
Round 4. F2F which lasted for 1.5 hours
Interview questions [1]
Question 1
1. Singleton class - can we call a copy constructor or an assignment operator
2. 10 boxes contain mini boxes weighing 20kg each. 1 box contains mini boxes weighing 19kg. Find this box.
3. Write your own string class.
4. Can a constructor throw an exception
5. Can a destructor throw an exception
6. How would you know if a core file belongs to your exe
7. Reverse a string without using while or for loop
8. How are callbacks invoked
9. What is the entry point for a shared object or a DLL
10. Find if a number(not a string) is a palindrome or not.
11. Write the abs function for integer
12. How negative numbers are represented in memory(2s compliment)
13. Find out if a tree is symmetric( mirror image with root node as the axis)