NetApp Software Engineer Interview Questions

Updated Jul 20, 2015
41 Interview Reviews

Interview Experience

Interview Experience

58%
29%
11%

Getting an Interview

Getting an Interview

45%
32%
12%
6
3

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

41 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Interview Candidate in Sunnyvale, CA
Accepted Offer
Positive Experience
Average Interview

Application

I applied online. The process took 1 day. I interviewed at NetApp (Sunnyvale, CA).

Interview

I was contacted by email to directly come for onsite for a Software engineer position in Sunnyvale . There were three interviews for each position . The team would first shortlist your resume , then 3 members of the team would interview you for 45 min each. They were all very approachable made you feel comfortable. Amazing interview experience:)

Interview Questions

  • The question was to given two words figure out if they are anagrams with O(N ) complexity and using kernel level code.Also optimize further if possible.   2 Answers

Other Interview Reviews for NetApp

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate in Sunnyvale, CA
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 1 day. I interviewed at NetApp (Sunnyvale, CA) in January 2013.

    Interview

    Directly called for onsite @ Sunnyvale HQ Interviewed with two Platform Teams ( Kernel Teams) 3 interviews morning session , 3 interviews afterrnoon session Each interviewer asked about prior internships,research projects and background. All of them then dived into OS related questions and few Computer Architecture questions

    Interview Questions

    • Difficult Questions : Cache Snooping,How do you solve Priority Inversion and Dead locks,what is vfork, kmalloc , Programming Questions : Find a substring in a given string, I gave O(n2),they asked me improve to O(n) and so on. How will implement virtual functions(c++ style) in C. How can you generate a v-table ? Unexpected/Silly/Stupid Questions : They gave some incorrect code snippet and asked you to correct it . Most of the errors were like in a for loop to traverse a char of 10 byets the loop will be for( i =0 ;i < = 10;i++) and then u correct it to i <10 . Like really silly stuff. I was expecting some algorithmic incorrect stuff ,but they were looking for syntax errors, what don't they have a smart IDE like eclipse or VS 2012 or wut :P   3 Answers

    Negotiation

    I had another offer from a reputed consumer electronics company so I asked them to match or do better than that offer.

  2.  

    Software Engineer Interview

    Anonymous Employee in Cranberry, PA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through college or university. The process took 4+ weeks. I interviewed at NetApp (Cranberry, PA) in January 2013.

    Interview

    Get the phone interview after school career fair. 2 people on the phone interviewed me. Ask about my background and some tech questions. Then invited me to onsite interview. Meet with 3 groups of people. From engineers to manager. Include a lunch and then went back. Not heard back from them after it...

    Interview Questions

    • tech questions broad but not hard or deep, better have preparation ahead of time.   Answer Question
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 3+ months. I interviewed at NetApp in October 2012.

    Interview

    I first received a call from a recruiting specialist who arranged to have a phone interview with the hiring manager. After the phone interview, I was invited to visit onsite for face interview. I was interviewed by three different engineers including the hiring manager. The questions consists of my background skills and projects; a few technical questions regarding my past projects to ensure that I have actually done the work.

    Interview Questions

    • Describe how compilers works.   1 Answer

    Negotiation

    I did not negotiate. I was offered several software engineering jobs but NetApp paid the most with nearly 10k in stocks.

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (7)  

    Software Engineer Interview

    Anonymous Employee in Research Triangle Park, NC
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 1+ week. I interviewed at NetApp (Research Triangle Park, NC) in July 2012.

    Interview

    First, I had a telephone discussion with the hiring manager. Then HR quickly sent me an email to schedule an on-site interview. The on-site visit lasted about 3.5 hours. It started with a face to face interview with hiring manager and his manager. Then there were three rounds rounds of technical interviews with 2 developers (or testers) at a time. After the technical discussions, someone from HR came in to discuss the next step in the process, my salary expectations, and up sell the company. I was not given an offer, and I received an automated note telling me I was not a candidate soon after the face to face.

    Interview Questions

    • Two trains, each moving at 20 miles per hour towards each other, are initially 60 miles apart. A bee starts at the front of one train, flies to the other train, then back to the first train, and so on. If the bee always flies at 30 miles per hour, how far does the bee fly before the trains collide?   5 Answers
  6.  

    Software Engineer Interview

    Anonymous Employee in Sunnyvale, CA
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied in-person. The process took 1 day. I interviewed at NetApp (Sunnyvale, CA) in April 2012.

    Interview

    Good fair practices, very comfortable environment -- even for an intervieweee. The questions covered a wide range of issues from systems designs to general thinking and debugging. The interviewers was a mix of engineers and managers -- but all of them knew what they were talking about! The work place is great, with a wonderful cafe with lots of selection of foods etc. The work positions and your responsibilities were very well-defined -- i think that is something unique since many places tell you "X" and you end up doing "Y". Overall, most employees were very happy and satisfied with their responsibilities.

    Interview Questions

    • What was the most important technical and non-technical challenges you faced in your previous big, group project?   Answer Question
  7.  

    Software Engineer Interview

    Anonymous Employee in Wichita, KS
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 6+ weeks. I interviewed at NetApp (Wichita, KS) in February 2012.

    Interview

    I met their engineers in campus career fair. After several minutes of chatting about my internship project, which is highly related to their products, I totally forget this conversation. Then after maybe 1-2 months, HR called me and said they want to do a on-site, without phone interview.

    Interview Questions

    • Behavioral questions. I had no experience on behavioral questions and answered in a totally wrong way. Technical questions are easy C questions. But I think the problem is whether I fit to that site (not in California, no junior engineers).   Answer Question
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate in Waltham, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took a week. I interviewed at NetApp (Waltham, MA) in January 2012.

    Interview

    I had a Phone Screen in the start of the process. After the phone screen I was called onsite for a personal interview. I was interviewed by 5 people for 45 minutes onsite. There were 4 technical interviews and 1 behavioral interview. The technical interviews were of average difficulty and I was general CS fundamentals and problems to solve and code.

    Interview Questions

    • Technical questions on CS fundamentals and general problems to code on white board and on computer using Eclipse.   Answer Question
  9.  

    Software Engineer Interview

    Anonymous Employee in Raleigh, NC
    No Offer
    Positive Experience
    Average Interview

    Application

    The process took 1 day. I interviewed at NetApp (Raleigh, NC) in November 2011.

    Interview

    It was a phone interview. First the person introduced their group and what are they looking from a potential candidate. They wanted a quick learner and basic knowledge of web services, virtualization, java and some scripting languages. Then asked about mine project experiences.

    Interview Questions

  10. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in Pittsburgh, PA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at NetApp (Pittsburgh, PA) in May 2011.

    Interview

    It went ok.

    Interview Questions

    • Given a linked list, determine how to determine if it is circular or not with two pointers?   1 Answer

See What NetApp Employees Are Saying

2 people found this helpful

  Current Mid Level Herder in Sunnyvale, CA

Pros: “Good health benefits. Employees are treated with respect. Nice campus. Some great talent, unfortunately they are leaving in droves.”“Good health benefits. Employees are treated with respect. Nice campus. Some great talent, unfortunately they are leaving in droves.” – Full Review

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.