Technical interview initial screening round from US. Followed by design rounds. 2nd and 3rd rounds were more focused on system programming and design scenarios. Was rejected before the coding round
No offer
Neutral experience
Easy interview
Application
I applied online. The process took 1 week. I interviewed at NetApp (Sunnyvale, CA) in Sept 2011
Interview
The interviewer who first screened over phone was good and his questions were basically to find whether it is worth personal screening or not. I am happy with the way it went. I had applied for a SW position after working in SW development in data/storage networking HW business for over 15 years and expected a decent interview where my experience is respected and I am disappointed there. The questions asked by almost every member in the panel (one after another by around 4 engineers) are more relevant for fresh grads. I am listing all the questions here for the benefit of fresh grads (who knows, may be they will be hired directly as senior engineers due to their exceptional ability in answering them all :-)). If more than 1/2 of interview is consisting of these grad questions, why do they have to call for interview in the first place is something I am not able to figure out. Perhaps I would have gone thru some grad books had I known this.
Interview questions [5]
Question 1
Write a function to copy the NULL terminated string? The source & destination can be any where with overlap possible. The end result should be that the destination should have string properly without getting corrupted.
What is the difference between binary tree & binary search tree? Can you take a set of numbers and build the tree on the board? Given 2 nodes in the binary tree above, write code to determine lowest common ancestor. Also write code to traverse all the nodes in the tree in order.
Write a function that reverses a linked list? Are there any other methods possible? List all methods that you can come up with and explain the advantages & disadvantages of each.
The process took 1 week. I interviewed at NetApp (Bengaluru) in Feb 2026
Interview
I attended only the first round of the interview process, and since then I have not received any communication from the recruiter. There have been no follow-up emails, status updates, or information shared regarding the next steps or the outcome of the interview.
Interview questions [1]
Question 1
Coding Interview
1. Subset Sum
2. Return all subsets from the subset sum
The process started with a standard HR phone call.
Next was a conversation with a technical team lead. He didn't allow me to present myself properly - immediately after I shared just 2 brief points about myself, he requested to move to technical questions. He asked me to describe a complex technical project I worked on and questioned me mainly about handling failures.
The next stage was a project architecture presentation. I had checked with them in advance, and they were honest about it being an architecture review of a project I had designed. I prepared a presentation. Two interviewers joined - one asked about the project but seemed not to understand parts of it and didn't request clarifications, despite my emphasis that he should ask if anything wasn't clear.
He was impatient and didn't let me finish explaining all the project components. He wasn't very patient and jumped straight to questions without letting me explain the complete system flow first.
Afterward, they sent an insulting and generic email saying they chose not to proceed. Both during the interview and after, I requested detailed feedback - they disappeared and provided no feedback. Unfair process, and I wouldn't recommend them.
Interview questions [1]
Question 1
Tell me about a project I had designed & QA about it.
Explain the architecture of a project I had designed & QA about it.