[ INFO ]category: Behavioral · Onsite difficulty: medium freq: first seen: 2021-12-17
[MEDIUM][ONSITE]OnsiteSDE ISelected
$catproblem.md
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.