Open In App
Related Articles

Sandisk Corporation Interview | Set 5 (2+ years of Experience)

Improve Article
Save Article
Like Article

The interview started off with a small introduction to myself, about what I currently do in my job and what are my areas of interest. There were three rounds. Following are the details asked in each round.

Round 1:

1.write a program to count the number of set bits in a given number.

2.Write the merge sort algorithm

3.Write a program to represent a number in its binary form.

4.Write the algorithm to do perform search in a linked list.

5.Difference between c and c++ programming

6.what is multi threaded programming?

7.what is inheritance give and example.

Round 2:

1.Define static variables

2.Define global variables

3.Explain about more projects worked on

Round 3:

1.What does malloc function return

2.Allocate memory for a 2D array using malloc

3.Count the number of occurrences of a substring in the given string without using any built in functions such as strtok or find etc

4.What is a dll, how do you build one

5.Differences between system call and library calls


Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 18 Dec, 2017
Like Article
Save Article
Similar Reads