I applied through college or university. The process took 1 day. I interviewed at Oracle (Hyderābād) in Aug 2012
Interview
The company came to our campus for campus selections. There were three rounds. first round was aptitude test. It comprised of many sections, like math aptitude, verbal aptitude, and dbms based que were asked. and there was another section where concepts on trees were asked. those que were in java. syntax in java was not checked. its just understndng the code. and que were moooosssstlyyy from previous que papers. you can get them from net very easily.. and some concepts in java were checked.. al d best guys.. plss go through all previous que papers.. it will b a lot of help.. in our college, aptitude test was taken on one day and after a week they came with shortlist of students and there was a technicl interview and HR interview.. again previous que will be helpfull.. mostly dbms and dsa will be focussed. and on ur resume. thry are very much intrested in java and dbms in interviews.. they were three rounds of technical interviews..
Interview questions [1]
Question 1
actully in aptitude we dint expect java to be asked. so that was unexpected.
decent amount of DSA and System design were asked, and behavioral questions. so prepare leetcode level questions and good amount knowledge in sql, java and also mostly oracle sql. overall it was good
First online assessment. Then 2 interview rounds + 1 hr round. This was during campus placement. In interviews they mainly asked about dsa, os concepts, logical questions and some system design questions also.
I applied through other source. I interviewed at Oracle (Seattle, WA)
Interview
i got a return offer from internship, and I had to do one additional technical interview because I was switching branch. He first asked me a OOP question, and then leetcode medium level question.
Interview questions [1]
Question 1
What is BST? Write a function that verifies if it is a BST.