I applied online. The process took 2 weeks. I interviewed at NetApp (Boulder, CO) in Oct 2017
Interview
It was great experience with NetApp people who works for NetApp/ SolidFire they are nice and friendly seems like they are extremely knowledgeable. First step was over the with their Technical Recruiter it was easy mainly based on my previous experience . After that I had video call interview with head of engineer and one of the senior engineer which was thorough question my background, previous how long I have been coding, what is the personal strength it took 1 hour 30 minutes which was unusual. I heard back from them for in person interview couple days after video call.
In person interview was great experience it took 4 hours with 8 different engineers as I knew they were team members from SolidFire. First round was with Automation engineers they were asking some Testing question including coding questions which was fairly normal, not hard not easy question. Second round was Senior Engineers who has deep knowledge developer mainly asked about coding questions it was more how would you design your class for particular example of vending machine also Linux questions. Third and fourth round is more of chatting QA question as well as general role behavior and expectation based.
I did not get offer the reason is my Linux experience/knowledge was not enough for NetApp/ SolidFire I think it was fair because company is based their system with Linux strongly. My recommendation for this particular position if you apply for Test Engineer in Development you should have strong Linux and coding experience.
I personally enjoyed my time at NetApp people seems to be so nice and helpful.
Interview questions [3]
Question 1
How would you write class/method for vending machine?