Open In App

Microsoft Interview Experience for SWE Intern + FTE

Last Updated : 27 Dec, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Round 1 (Online Assessment)

The first round comprised an Online Assessment via Codility which had two questions, one based on an Array and another based on a Graph.

Suggestion: I would suggest practice questions from sites like GeeksforGeeks, Leetcode, Codechef, HackerRank, etc. as it will give you the confidence to solve problems and help you to understand some basic tips and tricks to solve DSA-based problems.

Tips: Solve the questions with a calm mind. Don’t stress yourself during the assessment. Read the question carefully, and use paper and a pen if required.

Round 2 (Technical Interview – Round 1)

The interview started off with a general introduction.

I was then asked to write the program to find the Sum of two large numbers which are represented as strings. ( they may not fit in long long int ). It didn’t take me a lot of time to find the solution to this problem so I quickly explained my approach and wrote down the code.

Once I was done with the code, the Interviewer asked me to write the program to Multiply Large Numbers.

It took me time to visualize and then write up the code, so I asked him if I could use paper and a pen to visualize how the algorithm must work and then I explained my approach to him. Once he was satisfied with the approach, I proceeded with my code.

The platform used was Codility to write and run the code with test cases.

Round 3 (Technical Interview – Round 2)

Again started off with a general introduction of me and the interviewer.

For this round, I was asked to Print a given matrix in Spiral Form.

Again, It was a little hard for me to visualize, so I asked him if I could use paper and a pen. Once I was clear on what algorithm could be used, I explained my approach to him, and proceeded with my code on the Codility platform

Overall Tips:

  • Confidence is the key
  • Make sure you explain your thought process clearly to the interviewer
  • Don’t hesitate to ask questions or ask for any help to the interviewer
  • Try to stay as engaged as you can be and keep the interview session interactive
  • Maintain a positive attitude no matter what

Thank you for reading!


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads