I applied through a recruiter. The process took 2 weeks. I interviewed at Oracle (Peking, Peking) in Nov 2015
Interview
one phone interview + one online paper test + two onsite interview
1. the phone interview, about 20 mins, some basic information; describe the job you do at your current company; some java basic knowledge, like collection, hashmap & hashtable etc.
2. the paper test, it took 2.5 hour, so so so long! Describe a scenario, you want to design the database, the classes, and some questions about web development, linux, algorithm etc. A lot of questions.
3. two face-to-face interview: some basic computer science questions.
Interview questions [1]
Question 1
actually the online test was written on paper, including database design, class design, algorithm etc, very basic but a lot of knowledge. It would be better to prepare it well.
I applied online. The process took 2 months. I interviewed at Oracle in Feb 2015
Interview
Has multiple round of tech-interviews (3-5); where they check your aptitude, tech-depth etc.
Intention is to gauge a candidate genuinely; they spent good amount of time.
Followed by 1-2 regional tech-round (optional).
Followed by 1-2 manager round; and finally a HR round.
I applied through an employee referral. The process took 3 weeks. I interviewed at Oracle (Hyderabad) in Nov 2012
Interview
2-3 Technical Rounds, 1 director's round and 1 HR round.
I got call for a walkin which was purely on employee referral.
I had two technical rounds, 1 Director's round and 1 HR round.