NetApp Software Engineer Interview Questions & Reviews

Updated May 12, 2014
Updated May 12, 2014
36 interviews

Interview Experience

Interview Experience

55%
31%
13%

Getting an Interview

Getting an Interview

41%
30%
16%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

36 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Employee  in  Cranberry, PA
Anonymous Employee in Cranberry, PA
Application Details

I interviewed through college or university. The process took 4+ weeks - interviewed at NetApp in January 2013.

Interview Details

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
No Offer
Neutral Experience
Average Interview

Other Interview Reviews for NetApp

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    I interviewed online. The process took a day - interviewed at NetApp in January 2013.

    Interview Details

    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
        View Answers (3)
    Negotiation Details
    I had another offer from a reputed consumer electronics company so I asked them to match or do better than that offer.
    Accepted Offer
    Positive Experience
    Difficult Interview
  2.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    I interviewed online. The process took a day - interviewed at NetApp.

    Interview Details

    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.   View Answers (2)
    Accepted Offer
    Positive Experience
    Average Interview
  3. 4 people found this helpful  

    Software Engineer Interview

    Anonymous Employee  in  Research Triangle Park, NC
    Anonymous Employee in Research Triangle Park, NC
    Application Details

    I interviewed online. The process took 1+ week - interviewed at NetApp in July 2012.

    Interview Details

    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?   View Answers (5)
    No Offer
    Positive Experience
    Difficult Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Software Engineer Interview

    Anonymous Employee  in  Wichita, KS
    Anonymous Employee in Wichita, KS
    Application Details

    I interviewed through college or university. The process took 6+ weeks - interviewed at NetApp in February 2012.

    Interview Details

    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
    No Offer
    Positive Experience
    Average Interview
  6.  

    Software Engineer Interview

    Anonymous Employee  in  Sunnyvale, CA
    Anonymous Employee in Sunnyvale, CA
    Application Details

    I interviewed through a staffing agency. The process took a day - interviewed at NetApp in March 2010.

    Interview Details

    It was a tough interview

    Interview Questions
    • Question was given an array sort the values - merge sort/quick sort   Answer Question
    • Find least common ancestor of a binary tree   Answer Question
    No Offer
    Neutral Experience
    Difficult Interview
  7.  

    Software Engineer Interview

    Anonymous Employee  in  Sunnyvale, CA
    Anonymous Employee in Sunnyvale, CA
    Application Details

    I interviewed in-person. The process took a day - interviewed at NetApp in April 2012.

    Interview Details

    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
    Declined Offer
    Positive Experience
    Average Interview
  8. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Employee  in  Pittsburgh, PA
    Anonymous Employee in Pittsburgh, PA
    Application Details

    I interviewed online. The process took 2 weeks - interviewed at NetApp in May 2011.

    Interview Details

    It went ok.

    Interview Questions
    • Given a linked list, determine how to determine if it is circular or not with two pointers?   View Answer
    No Offer
    Neutral Experience
    Average Interview
  9.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    I interviewed through a recruiter. The process took a day - interviewed at NetApp in February 2010.

    Interview Details

    The interview process was well defined. I was contacted by the recruiter first.
    Had a telephonic interview.
    Then they called for in person interview. It was a all day long interview. I was interviewed by 6 people.
    It was all technical interview.

    Interview Questions
    • Write a class for singly linked list for a multithreaded environment.   Answer Question
    Accepted Offer
    Neutral Experience
    Average Interview
  10.  

    Software Engineer Interview

    Anonymous Employee  in  Raleigh, NC
    Anonymous Employee in Raleigh, NC
    Application Details

    The process took a day - interviewed at NetApp in November 2011.

    Interview Details

    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
    No Offer
    Positive Experience
    Average Interview

See What NetApp Employees Are Saying

 Former Anonymous Employee

Pros: “Decent cafeteria with subsidized food. Reasonable hours. Laid back atmosphere. I had the opportunity to work with a decent team of software developers and smart managers.” Full Review

Worked for NetApp? Contribute to the Community!

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.