SanDisk Software Engineer Interview Questions | Glassdoor

SanDisk Software Engineer Interview Questions

12 Interview Reviews

Experience

Experience
63%
27%
9%

Getting an Interview

Getting an Interview
54%
36%
9%

Difficulty

3.0
Average

Difficulty

Hard
Average
Easy

12 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Employee
Accepted Offer
Positive Experience
Easy Interview

Application

I applied online. The process took a week. I interviewed at SanDisk in January 2015.

Interview

It was pretty straight forward. Asked me a few basic systems and string manipulation questions. It was just one round and after that they sent me the offer letter. They also made me talk to the manager after the interview to discus my goals.

Interview Questions

Other Interview Reviews for SanDisk

  1.  

    Software Engineering Interview

    Anonymous Employee in Marlborough, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took a week. I interviewed at SanDisk (Marlborough, MA) in December 2014.

    Interview

    Had one and a half hours of interview for my internship position. They set up a face to face interview and it was very easy to crack. The Managers made me feel very comfortable during the time of interview and it was a great experience.

    Interview Questions

    • they asked me about basic questions in C, C++ and Python   1 Answer

  2.  

    Software Engineer Interview

    Anonymous Interview Candidate in San Jose, CA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 1 day. I interviewed at SanDisk (San Jose, CA) in March 2014.

    Interview

    There was a telephonic interview of 30 minutes

    Interview Questions

    • If the system get crashed, than how you will debug the core file generated when the system get crashed.   Answer Question

  3. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Neutral Experience
    Average Interview

    Application

    The process took 1 day. I interviewed at SanDisk (San Francisco, CA) in April 2010.

    Interview

    Asked to merge two unsorted arrays...
    How to optimize websites
    How to implement ajax to make website loading faster

    Interview Questions

    • Asked to merge two unsorted arrays...   Answer Question
    • How to optimize websites
      How to implement ajax to make website loading faster  
      Answer Question

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate in Kfar Saba (Israel)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 1+ week. I interviewed at SanDisk (Kfar Saba (Israel)) in March 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

    • Write a C code, a function for sorting a link list.   1 Answer
    • Create a mutex with a counter with how much time a thread has locked it.   1 Answer

  6.  

    Software Engineer Interview

    Anonymous Employee
    Accepted Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through college or university. The process took 1+ week. I interviewed at SanDisk in February 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

    • Use of static functions.? Minimal spanning trees. And some basic algorithms.
      As I am from VLSI background.. why VLSI?  
      Answer Question

  7. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Kefar Sava (Israel)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at SanDisk (Kefar Sava (Israel)) in December 2014.

    Interview

    The interviewer came in and gave me an exam in C, which checks the knowledge in C language. Pointers,pointers to functions, bit operations etc.
    The interviewer then came to discuss the answers, and was very unpleasant, talked on the phone with his child's kindergarden/teacher while we passed through the answers of the test. He insulted me personally and was very rude. In general, it was a very negative experience.

    Interview Questions


  8. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience

    Application

    I applied through college or university. The process took 1 day. I interviewed at SanDisk.

    Interview

    Campus Recruitment- Multiple eliminating rounds
    1. written test- Aptitude(Mandatory) +Electronics/VLSI + C Coding + Systems
         (Subjective questions included)
    2. Technical Interview 1
    3. Technical Interview 2 (More interviews can be held depending on performance)
    4. HR Round

    Interview Questions


  9. Helpful (2)  

    Software Engineer Interview

    Anonymous Employee in Bengaluru (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at SanDisk (Bengaluru (India)) in August 2014.

    Interview

    There were 3 Rounds:
    1) Technical Round comprising of Hardware as well as C/C++ questions.
    2) 2 Rounds of technical interviews. 1st had general coding questions. There were also some testing questions. The 2nd one was focused on my internship/projects.
    3) HR Round

    Interview Questions


  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 1 day. I interviewed at SanDisk in August 2014.

    Interview

    ROUND-1
    Written test-including 10 basic aptitude questions, 10 questions of C and 2 Coding Questions.
    –Design data structure to implement sparse matrix.
    –One bit manupulation ques.

    Top 8 students were shortlisted from CS

    ROUND-2
    Technical Interview
    1. Ask about written test,about questions in written test -how you had solve them.
    2. Ask me about the projects you have made.
    3. Which language you like the most and why?
    4. Other basic questions…

    Top 3 students were shortlisted in this round

    ROUND-3
    Technical Interview

    All 3 students were asked to sit in one big room.
    Then 2 coding questions were given to write on paper in 45 min.
    1..Implement strtok functions of strings.
    eg char a[]=”ab,cd,e”
    Output should be 3 strings–“ab”, “cd” and “e” if we consider the delimiter as ‘,’

    2..People are sitting on round table and we have knock out each of one in alternate order eg 1 2 3 4 5 6. These 6 people are sitting in circular table. If we knock out 2 first. Output should be 2 4 6 3 1 5

    ROUND-4
    HR Round

    1. Tell me about yourself?
    2. Why you want to join sandisk?
    3. What if any other company offer more than what they offer?
    4. Working environment or high salary??

    Interview Questions

    • Implement strtok functions of strings.
      eg char a[]=”ab,cd,e”
      Output should be 3 strings–“ab”, “cd” and “e” if we consider the delimiter as ‘,’  
      Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.