I applied online. The process took 3 weeks. I interviewed at Oracle (Hyderâbâd)
Interview
Five rounds in total, mostly techincal some times can ask about puzzles. I got interviewed for a Java position, mostly asked to write programs.Regarding puzzles, mostly you can search in google for them as they are almost identical to the ones you find when you search for puzzles in experienced interviews
Interview questions [1]
Question 1
Asked to write a program for storing a emplyee hierarchy tree into one single object, string reverse using recursion,find anagrams of a string and many more
I applied through college or university. The process took 1 day. I interviewed at Oracle (North Twenty Four Parganas) in Aug 2017
Interview
Interview process consists of -
1. online aptitude test(4 sections - verbal, logical, technical and quantitative)
2. online coding test(2 coding questions of average difficult)
3. technical interview - I
4. technical interview - II
5. HR interview
You will pass this round if you just print the test cases, they didn't check code at all.
Interview questions [1]
Question 1
They asked only puzzles, not a single question from DS, Algo, C, C++, Java or DBMS.
I applied through college or university. I interviewed at Oracle (Durgapur, West Bengal) in Aug 2017
Interview
It was a part of on-campus placement process. There was a aptitude test which included quant, LR, DI, Verbal, and C Sc. subjects(OS, DS, Algorithm, DBMS). Then there was 2 to 3 technical rounds and at last the HR round.I was rejected at the first technical round.
Interview questions [1]
Question 1
At first they asked explain one of my projects. Then they asked questions on OS, DBMS, etc. and lastly there was a puzzle and a coding question as follows:
1. There are 100 doors(initially closed) numbered 1 to 100 and 100 persons. Starting from i=1, the i-th person will open (if closed) or close(if open) the doors which possess the numbers that are multiples of i. Eg- first person will open all the doors(as i=1 is the factor of all the numbers, 2nd person will close door no 4, 6, 8... etc).
At the end of 100th person how many doors will remain open and closed??
2. Try to Sort a stack in O(n) time.