Round 1: The first round was an aptitude and coding test, an aptitude round quantitative aptitude, logical reasoning, and technical questions were asked. They were more intuitive. They were not very difficult but were very tricky.
Suggestion: Practice aptitude to gain confidence, accuracy, and speed.
There were 2 coding questions
- A dynamic programming question, A 2D matrix was given with children as rows and toys as columns. The values at indexes are 0 or 1 as either a child can have this toy or not. I had to find a way to allocate a child a toy with a one-to-one relation. If exists then print “YES” then “NO”.
Round 2 (Technical round): The interviewer starts with some easy questions like personal questions to break the ice. After this, he starts asking questions based on my resume like projects, etc. He asked me to explain my projects and gave him my experience with creating projects and concepts used in them. The questions were based on OOPS. He then asked me some basic data structure questions.
The interview goes about 40 minutes.
ROUND 3 (HR round):
Basic HR questions were asked.
Conclusion: Got selected
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.