Shubham Pandey graduating from IIT Kanpur, Branch- Me department as a Graduate (B.Tech) in 2020 has been placed as Associate Consultant in Finmechanics.
a) Other companies that I was shortlisted for Nil b) Analysis of available options (based on profile, growth, compensation, Brand Name, etc) Nil
a) Prepared coding questions from interviewbit. It contains topic wise and previous years company’s question. It also contains the theory/STL implementation of every topic. Started solving the questions with minimum average time of different topics and eventually move to harder questions. b) All puzzles from gfg and interviewbit. c) GFG must do all questions in last 2-3 weeks before placement interviews. d) Preparation of important topics/concepts in projects in resume. e) Prepared SQL from youtube videos and interviewbit.
a) Finmechanics: Two rounds of interview. 1st interview was about 20 mins and based on resume, mental ability question, motivation for joining finmechanics. Second round was based on resume, questions on key words in different projects, motivation for joining a finance consulting company as my resume was mostly based on technical projects. b) Microsoft: Discussion of projects, a string-based question, probability/expectation question in first round. Only one question in second round which I thought was vague at the time. The question was how to store a million nodes in a tree like structure. The answer was probably using xml tags.
Solving the coding question is one thing but solving it in time is another. So, remember different algorithms and solutions of tricky questions because in exam you won’t get time to think, but only to implement. Discuss doubts with friends/mentors. Do puzzles in the time when you get bored of coding. Don’t choose multiple platforms for coding. Choose one and try to complete all topics from it.
Final Tips :
Placement process gets easier if you discuss with your friends on discord/google meet and clear your doubts. You can plan group study sessions remotely too. Go through your resume multiple times and practice explaining your projects.