Status: Final Year Student, B. Tech in Information Technology
Position: Associate Consultant at Microsoft
Location: Hyderabad, India
Date: December 15, 2021
This was an Off-Campus opportunity. There was no online coding test, they directly shortlisted candidates for interviews based on the resume.
I did not apply for the role directly. I applied for Microsoft Engage program Full Time opportunity with referral. Unfortunately, they did not even shortlist me for Online Assessment.
Some weeks later, I received a mail from Microsoft University team asking if I'm interested for Associate Consultant role. I applied and was called for interviews.
Round 1: Technical Interview (45 min)
- Tell me about yourself.
- Half an hour discussion over all past internships & projects.
- What is polymorphism
- Difference between Compile Time & Run Time polymorphism
- Coding question - Binary Search
- What are virtual functions in C++
- What is inheritance
- Types of inheritance
- What is the use of
extend in C++.
- Tell me about any interesting problem where you used Inheritance in your projects.
- Which programming language do you like the most & why? Since I had worked with C++ as well as JavaScript.
Round 2: HM Interview (1 hour)
- Started with a brief discussion about me, my interests and why I wanted to join Microsoft.
- Detailed discussion over past internships & projects.
- How do you manage doing projects & internships with your college studies
- Tell me about your programming journey, how you got started
- Which subject you liked the most?
- Why I used a particular tech stack like ReactJS instead of Angular.
- What is your dream company
- Tell me any product of Microsoft, which you don't like.
- How do you cope up with failure
Round 3: Final AA Interview (10 min)
- Brief introduction
- Choose and explain any project which was most challenging and why it was challenging
Result: Selected.
Was offered an Internship + Full time role.