Open In App

Microsoft Interview Experience for Software Development Intern 2023

Last Updated : 06 Sep, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Microsoft Internship Interview Experience(SWE)

Hope you find this helpful!

In Round 1 (Online assessment) of the selection process, there were two challenging questions on Dynamic Programming. About 250 students participated.

For Round 2 (Technical Round 1), only 25 students, including me, were chosen. We received an email in the evening and had an interview the next morning. I reviewed Dynamic Programming for the interview. The time frame of the interview was 60 minutes. During the interview, the recruiter asked for my introduction, and I mentioned my name, hometown, field of study, programming languages, and hobbies.

I was presented with two questions from Data Structures and Algorithms (DSA). The first was about Valid Parenthesis. The second involved pairing skills in an even-sized array to ensure the sums of the pairs were equal to the other pairs. Due to time constraints, I performed a brute-force solution and discussed its time complexity. Consider an example [1,2,3,4,6,7,8,9] These should pair up to form {1,9}, {2,8}, {3,7}, {4,6} I asked him if two people can have the same skills or not then he said yes but for time being I consider that they do not have same skills. The interviewer then inquired if I had any questions.

In Round 3 (Technical Round 2), which included only 8 selected students, The time frame of the interview was 50 minutes. The interviewer began by introducing himself. He then asked me to introduce myself. I shared details about my project on Database Management System. The interviewer questioned my knowledge of C and asked me to explain the difference between Call by Value and Call by Reference. He also posed a DSA question about the Best Time to Buy and Sell Stock.

There was no HR interview. I did face some challenges due to incomplete fundamentals, which I recognized but struggled to recall during the interviews.

Stay genuine, be yourself, and showcase your enthusiasm for the role and the industry. All The Best!!


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads