I applied through college or university. I interviewed at Microsoft
Interview
I applied online with an invitation from a recruiter through LinkedIn, got an in person interview on campus with an engineer, it was a 1-1 interview. The next step is on-site, most likely in Seattle.
I applied online. The process took 3 weeks. I interviewed at Microsoft (New York, NY) in Oct 2019
Interview
The interview was scheduled for October 14th. It started with a brief introduction, and then the interviewer started testing me on the concepts of OOPS. I was happy because this was one topic that I had never prepared for in my college life because my concepts were clear right from 10+2.
I was asked about some concepts in inheritance, like polymorphism, the difference between method overloading and method overriding, virtual keywords, and abstraction
I applied through college or university. I interviewed at Microsoft
Interview
There were multiple stages to the interviewing process, including a number of phone calls, as well as interviews in which we were asked to solve programming problems. We had free choice over the language in which we solved the problems
Interview questions [1]
Question 1
Build a stack, including all necessary functions (eg. push and pop)