I applied online. The process took 1 day. I interviewed at Oracle (Bedford, MA) in Mar 2015
Interview
I applied through online job board. Recruiter contacted me almost immediately. Manager contacted in 2 days and scheduled 4 hour phone interview. There were 3-4 interviewer and it was done through phone/skype. They were mostly interested in networking background and core programming skills. Mostly focused around the role. The did have a tendency to ask questions from your answers repeatedly. They were not interested much in your learning capacity or personality. The interview was only focused on Technical aspects.
Interview questions [1]
Question 1
Revolved around C/C++ programming concepts (dynamic memory allocation, Data structures, inheritance, virtual functions, OOPs concepts)
Operating Systems (Semaphore, Scheduling)
Networking protocols especially SIP, RTP and TCP/IP
Network analyzing tools
Network/Socket programming
Protol headers etc
campus hiring process: hand in the resume on the campus hiring event, got an email for the company hr, schedule the onsite interview, got email to select the groups which are interested in your background, select groups you are interested, got an email for the interview schedule for each group, onsite interview, need to reply within two days after the interview. got the offer.
I applied on campus.First round was basic aptitude and technical questions. Second round consisted of four logical problems and another half an hour was allocated for a code(paper based).Next it consisted of two technical interviews followed by an HR.
Interview questions [1]
Question 1
Many overlapping rectangles were given in the first quadrant.I had to find the union of the areas of all the rectangles present inside the first quadrant.