Directly called for an onsite interview at Sunnyvale HQ.
Interviewed with two Platform Teams (Kernel Teams).
There were three interviews in the morning session and three interviews in the afternoon session.
Each interviewer asked about prior internships, research projects, and background.
All of them then dived into OS-related questions and a few computer architecture questions.
Difficult Questions:
Programming Questions:
Unexpected/Silly/Stupid Questions:
They gave some incorrect code snippets and asked me to correct them. Most of the errors were like in a for loop to traverse a char of 10 bytes, the loop would be for(i = 0; i <= 10; i++), and then I would correct it to i < 10. These were really silly things.
I was expecting some algorithmic errors, but they were looking for syntax errors. What, don't they have a smart IDE like Eclipse or VS 2012, or what?
The following metrics were computed from 12 interview experiences for the NetApp Software Engineer role in Sunnyvale, California.
NetApp's interview process for their Software Engineer roles in Sunnyvale, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for NetApp's Software Engineer interview process in Sunnyvale, California.