I applied through university. The process took 1 day. I interviewed at NetApp in Jul 2009
Interview
The interview started at around 11 a.m after an initial written round where 300+ candidates were reduced to 18. There were 4 rounds of interviews, 1 or 2 of which are full tech. 1 of them is HR and the other is more of an intelligence test and casual discussion.
Questions in the tech rounds are based on C, C++, Java, OS and networks. The HR round is typical of all MNCs. The other round I talked about has a lot of puzzles thrown at you. They really test the way you think rather than whether you can get the right answer. So think aloud, they like it.
The best part of the interviews was the fact that all the interviewers were very friendly and cool and effortlessly made the candidates comfortable. It was on the whole a priceless experience.
Finally 7 of us got to attend all 4 rounds, after which 3 were offered a position.
Make sure you know what you're saying, be it in the tech rounds or the HR. Be well prepared for both.
All the best.
Interview questions [1]
Question 1
Imagine there's a developer and a requirements gatherer working in a team and a customer asks for a chip. The requirements gatherer(RG) tells the dev to make a 14-pin IC for the said purpose. The dev after initial designs realises that 14 pins are not enough, but sends the IC with a few functionalities compromised, nonetheless. The customer realises the fault and complains to the company. Now who is to take the blame for it. RG or dev?