What We Said



For TESCO, there was a coding round consisting of two questions, based on arrays and bucket sorting. 50% of my interview was on cryptography, which I answered based on my 7th semester knowledge. In the first round, they also discussed my projects. The second round was a system design round. The last round was with the Hiring Manager consisting of behavioural questions.

You have to be good with your CS subjects till the 7th semester. You should be able to convert your thoughts into code. GPA was not a criterion. I’m a 7 pointer. Soft skills do matter as in TESCO, you need to deal with international clients. Projects are also very important. I was mainly selected based on my project .

Have a good grip over the core CS subjects. GeeksForGeeks is the bare minimum, the threshold. I did my competitive coding in the last five months. Knowledge of Data Structures and Algorithms is a must. Projects, through which you learnt something new, are necessary. Challenge yourself, don’t stick to mainstream ideas for projects, and explore your limits.
- Rakesh Ranjan


As I applied for a research profile, my selection process began with a group discussion on Machine Learning (ML). While other candidates were asked about their projects in subsequent rounds, my interview focused solely on ML. In my opinion, problem-solving skills for real-life problems are a must to do well in the interviews.

Samsung does give weightage to curriculum and GPA, and for candidates other than me, projects also played an important role. While fluent communication skills are not strictly a necessity, you should at least be able to convey your ideas to the interviewer clearly. If you’re preparing for Samsung, I’d advise you to work on projects, on ML if possible. In general, coding, GeeksForGeeks, and projects are the things you should work on. Clear your mind before the interview, and you’ll do well!
- Krishnaditya Deepak

D. E. Shaw

The preliminary screening procedure for D. E. Shaw included coding rounds, technical MCQs, aptitude tests and system testing questions related to Linux. The interviews consisted of an HR round and a technical round. They mainly focused on CS fundamentals, projects, and problem-solving skills. Experience with Linux was also appreciated. GPA was not a criterion - They were simply looking for passionate students. As for soft skills, if you’re able to get your ideas across to the interviewer clearly, that’s sufficient.

A word of advice for my juniors - Don’t target just one company from the get-go! Just focus on your core subjects, and make sure that you don’t neglect CS fundamentals. If your fundamentals are strong, the rest will fall in place!
- Maninder Singh

Goldman Sachs

My interview involved only coding related stuff and puzzles. Questions on OS were asked only in the last round. The first round was on puzzles and the last three rounds were on coding. Graphs and Dynamic Programming were asked. Some questions were taken directly from SPOJ. The questions were not very difficult. 90% of the interview was based on coding. Design questions were also asked. Only basics were asked. No questions on ML were asked, but projects were a topic of discussion. GPA was not a criterion, but your rank in the coding round of GS matters a lot. Projects are a must. Communication skills were not particularly necessary.

For preparation, practice on InterviewBit. Know the basics of every topic. Brush up your coding skills.
- Rohit Singhatwadia


For Flipkart, there were two coding rounds and one HR round. Each round had two questions related to graphs, strings etc. In the HR round, we talked about the culture there and the technologies they were using. Coding skills were emphasized upon. They were in a bit of a hurry, so they didn’t go through my CV even once. GPA was not considered. However, you should be able to communicate your approach and ideas to the interviewers. You should also have worked on a couple of projects. Practice competitive coding and improve your problem- solving skills, that’s it!
- Digvijay Singh


The selection started with a 2-hour long coding round with 3 questions. Four students were shortlisted based on the coding round. A 3-hour long interview followed, which was consisted of 2 rounds – Technical and HR. They were mostly focusing on problem solving skills. Even in the interview, there were only algorithmic problems in the technical round; and in the HR round, they focused on the projects and what you did in internships and with your mentor in college.

GPA is not a criterion for the selection. They are completely uninterested in academics. You should be capable of communicating your ideas. Projects are very important - the HR round consisted of around 40 minutes of project discussion. You should definitely have at least one or two projects in your resume.

Don’t focus just on GeeksForGeeks or some fixed interview questions. Try to come up with multiple approaches to a particular problem, instead of sticking to mugging up the best approach. Improve your problem-solving skills and thinking ability.
- Praval Singhal