A recruiter reached out as I was working in the storage domain.
There were two rounds, one after another. Both were concurrency rounds.
Questions were related to concurrency, puzzles related to it, and synchronization. Some questions were related to storage and API-level design.
Process vs. Thread
Given a program, synchronize threads.
Concepts related to conditional variables, mutexes, and semaphores.
The following metrics were computed from 3 interview experiences for the NetApp Senior Software Engineer role in Bengaluru, Karnataka.
NetApp's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for NetApp's Senior Software Engineer interview process in Bengaluru, Karnataka.