Taro Logo

Software Engineer Interview Experience - India

August 1, 2014
Positive ExperienceNo Offer

Process

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

Top 8 students were shortlisted from CS.

ROUND-2 Technical Interview

  1. Asked about the written test and how you solved the questions.
  2. Asked 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 function 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 a round table and we knock out one in alternate order eg 1 2 3 4 5 6. These 6 people are sitting at a 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 do you want to join Sandisk?
  3. What if any other company offers more than what they offer?
  4. Working environment or high salary??

Questions

Implement strtok function for strings.

For example: c char a[] = "ab,cd,e";

The output should be three strings: "ab", "cd", and "e", if we consider the delimiter as ','.

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the Sandisk Software Engineer role in India.

Success Rate

29%
Pass Rate

Sandisk's interview process for their Software Engineer roles in India is very selective, failing most engineers who go through it.

Experience Rating

Positive71%
Neutral29%
Negative0%

Candidates reported having very good feelings for Sandisk's Software Engineer interview process in India.

Sandisk Work Experiences