Procedure for NetApp campus placement
NetApp is a “brand name” for storage. NetApp is a company with rich history, a culture of innovation and a great place to work. It has the perfect work-life balance, great products to work on. Most importantly its area of work matches my interest, which is File system. But there are many companies(like EMC, IBM
, Hitachi etc.) which have almost same attributes, what drifts candidates towards NetApp is its capability of adaptation when it comes to new technology. The products are being developed/modified taking care of new technological advances which are in pipeline and are expected to be feasible only after 6-7 years.
The process starts with a written round having total 50 MCQs, 10 Quantitative, 15 Data structures and algorithms, 15 programming and 10 systems related questions. And after clearing it, 2 technical rounds were conducted, and after shortlisting, a managerial round was conducted. And if everything goes well HR will confirm the hiring. Resumes and consolidated report of the interviews of all the hired candidates will be sent to Directors having vacancy in their Business Units and they will choose based on their requirement and match of expertise.
Most of the questions asked are related to OS fundamentals. Interviewers will cover almost all the concepts of OS like Memory management, Synchronization, Processes and threads, System calls. They can even ask you about your internship project, so be prepared with it. There are some programming, algorithms and data structure questions, for which one needs to have deep understanding to clear it. An example question asked in one of the NetApp interviews was to emulate the behavior of page table given a program, accessing data from a disk, and the level of difficulty was increased by changing the replacement scheme and by introducing TLB. The tricky part here was to play with virtual and physical address space and mapping between them after consecutive data accesses considering replacement scheme.
There will be plenty of OS and DSA related questions. For OS, one can refer ‘UNIX Internals’ by Uresh Vahalia and study some concepts from ‘Operating Systems’ by William Stallings. They are some finest books to build your base in OS. For DSA, you can refer ‘Introduction to Algorithms’ by Cormen. There are some good websites for standard programming questions like careercup, geeksforgeeks, stackoverflow, Daniweb to refine or clear conceptual doubts. For programming questions in C you need to be comfortable and patient with pointers.
NetApp has a very strong internship and referral programme. They give preference to interns for NCG jobs. But they do go for on-campus placement to a very limited set of colleges (Almost all IITs, some NITs, BITS Pilani and some Bangalore colleges). Referral programme is generally used to hire laterals.
NetApp Package Details
NetApp Interview Experience
NetApp Written Test Pattern
NetApp Interview Tips
NetApp Previous Year Papers
NetApp Aptitude Questions
NetApp Placement Drive