SanDisk is now part of WD. SanDisk is now part of the Western Digital family of brands. For up to date reviews, information and jobs, please see the Western Digital profile..
Staff Software Engineer applicants have rated the interview process at SanDisk with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 61.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Staff Software Engineer roles take an average of 2 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at SanDisk overall takes an average of 18 days.
Common stages of the interview process at SanDisk as a Staff Software Engineer according to 1 Glassdoor interviews include:
Skills test: 20%
Phone interview: 20%
One on one interview: 20%
Group panel interview: 20%
Background check: 20%
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 1 day. I interviewed at SanDisk in Aug 2014
Interview
Test with 4 sections.Aptitude,electronics,programing with 2 code, and some more questions related to electronics.Aptitude was normal but if u r a softwae engineer its tough to crack the other section.
Interview questions [1]
Question 1
Most of the questions for vlsi and electronics ppl
Data Structures, programming problems, design problems, coding, around 5-6 rounds of interview. The process was good with help and support from interviewer. The overall process takes about a month. I was happy with process.
Interview questions [1]
Question 1
It was some puzzle regarding egg and floors and need to find which floor does egg break. You can find that puzzle on google.
I applied online. The process took 5 weeks. I interviewed at SanDisk (Bengaluru) in Mar 2015
Interview
Invited onsite for two Technical rounds and one Managerial round.
Some questions on data structures and some domain specific (storage)
After that, 2 more technical rounds from US team and one Managerial round.
Ended with one HR round in India to discuss about job offer.
Interview questions [1]
Question 1
Question on array rotation, reversing alternative k nodes of a linked list. copy of a linked list with next and random pointer.
Next round was on design. The interviewer asked me to design and implement the UNIX tail command. And a discussion on a memory management in user space and kernel space. Difference between them. Producer consumer problem and how would you tackle the problem to avoid starvation,
Managerial round: Few behavioral questions and why do you want to work with our company etc.