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..
I applied through university. The process took 1+ week. I interviewed at SanDisk in Feb 2015
Interview
This is for internship process.
Had a online test which has both basic analytics and math problems with a separate coding section, then followed by telephonic interview. Pretty basic questions. After a week got a call stating I was selected.
Interview questions [1]
Question 1
Use of static functions.? Minimal spanning trees. And some basic algorithms.
As I am from VLSI background.. why VLSI?
I applied through other source. The process took 1 week. I interviewed at SanDisk (Hyderābād) in Dec 2020
Interview
There were 3 rounds ,1st the inline test including apti amd technical questions. Then the next round would be the tech round where they will ask about all the technical knowledge and the final round would be hr round.
I applied through university. The process took 1 day. I interviewed at SanDisk (Hyderābād) in Jan 2019
Interview
SanDisk is a manufacturer of flash memory products, including memory cards and readers, USB flash drives, and solid-state drives.
SanDisk conducts around 3 to 4 rounds to recruit engineers for software development post:
Written Test
Technical Round 1
Technical Round 2
HR Round
Written Test:
This round consists of basic aptitude questions related to Quants and puzzles(around 10), few programming questions(around 10) and few coding questions(around 2). The programming questions are mainly on C, data structure and algorithms.
Technical Round:
This consists of two to three face to face technical interview rounds and questions are asked regarding the facts and points mentioned in the resume. Questions are generally asked from the projects, internships or training mentioned in the CV. Subjects that interest the interviewer mostly are Data Structure, Algorithms, Operating System, Networking, Database Management etc. Students will be tested of his or her in-depth knowledge in all aspects of domains related to Computer Science and his or her interests.
Few asked questions are:
What language you like the most and why?
What is the difference between a thread and a process?
C doesn’t have overriding functions. But, how is that you can add as many args as you want in the function parameters? How does that happen backstage?
HR Round:
This round deals with the HR questions related to your background, past life, events and general questions that test the persons approach towards life and problems.
Why do you want to join sandisk?
What if any other company offer more than what they offer?
Working environment or high salary?
Interview questions [1]
Question 1
Allocate memory for a 2D array using malloc
Count the number of occurrences of a substring in the given string without using any built-in functions such as strtok or find etc.
C doesn’t have overriding functions. But, how is that you can add as many args as you want in the function parameters? How does that happen backstage?
Puzzle questions: 2 Eggs and 100 Floors
Avoid structure padding in C
I applied online. The process took 1+ week. I interviewed at SanDisk (Kfar Saba) in Mar 2015
Interview
2 interviews total.
The first one with the team leader, flash storage department:
Mostly small and general questions about C embedded, scheduling, memory allocation, stack size and so on...
Second one was with the manager, very pressing guy with strange humor.
Asked about software design, how I would create a alarm program with a keyboard input.
Interview questions [2]
Question 1
Write a C code, a function for sorting a link list.