Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Microsoft

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Microsoft reviews | Microsoft jobs | Microsoft salaries | Microsoft benefits
      Microsoft interviewsMicrosoft Summer Intern interviewsMicrosoft interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Summer Intern Interview

      9 Jan 2021
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through university. I interviewed at Microsoft in Sept 2020

      Interview

      1st Round. – Online – 30 mins The first round was an online round which was hosted on cocubes.com. There were 20 MCQ questions. Questions were from a variety of topics like Algorithms, Data structures, C, C++, OOPs, Memory Management, Computer Architecture, etc. 2nd Round. – Online – 1 hour This was a coding round in which two problems were given. Problem – 1: Given a word and a text, return the count of the occurrences of anagrams of the word in the text. For eg. word is “for” and the text is “forxxorfxdofr”, anagrams of “for” will be “ofr”, “orf”,”fro”, etc. So the answer would be 3 for this particular example Problem – 2: Given a binary tree with parent pointers, find the right sibling of a given node(pointer to the node will be given), if it doesn’t exist return null. Do it in O(1) space and O(n) time. 3rd Round – Group Test – Code on paper – 45 mins First, we had to discuss the solution with the assigned mentor and then we had to code it on paper(no pseudo code) Problem 1: Given a BST, one of the nodes violates the BST property( left-child < parent < right child ), return the pointer to that node. Problem 2: Two no.s having equal no. of digits were given in the form of singly linklist. (For eg.- 102 will be given as 1 -> 0 -> 2 ). Add these no.s and return the answer in the form of a singly linkllist. Do it in O(n) time, given n digit numbers G 4th Round – Interview I had to implement a T9 dictionary . insertWord function and populateWords were the two functions which I had to implement on paper(again no pseudo code). First I have to discuss the approach with the interviewer and then he asked me to code. 5th Round – Interview He dicussed the work that I did in my last summer internship and after that he asked me to code the maximum subarray problem in one pass.

      Interview questions [1]

      Question 1

      1st Round. – Online – 30 mins The first round was an online round which was hosted on cocubes.com. There were 20 MCQ questions. Questions were from a variety of topics like Algorithms, Data structures, C, C++, OOPs, Memory Management, Computer Architecture, etc. 2nd Round. – Online – 1 hour This was a coding round in which two problems were given. Problem – 1: Given a word and a text, return the count of the occurrences of anagrams of the word in the text. For eg. word is “for” and the text is “forxxorfxdofr”, anagrams of “for” will be “ofr”, “orf”,”fro”, etc. So the answer would be 3 for this particular example Problem – 2: Given a binary tree with parent pointers, find the right sibling of a given node(pointer to the node will be given), if it doesn’t exist return null. Do it in O(1) space and O(n) time. 3rd Round – Group Test – Code on paper – 45 mins First, we had to discuss the solution with the assigned mentor and then we had to code it on paper(no pseudo code) Problem 1: Given a BST, one of the nodes violates the BST property( left-child < parent < right child ), return the pointer to that node. Problem 2: Two no.s having equal no. of digits were given in the form of singly linklist. (For eg.- 102 will be given as 1 -> 0 -> 2 ). Add these no.s and return the answer in the form of a singly linkllist. Do it in O(n) time, given n digit numbers G 4th Round – Interview I had to implement a T9 dictionary . insertWord function and populateWords were the two functions which I had to implement on paper(again no pseudo code). First I have to discuss the approach with the interviewer and then he asked me to code. 5th Round – Interview He dicussed the work that I did in my last summer internship and after that he asked me to code the maximum subarray problem in one pass.
      Answer question
      1

      Other Summer Intern interview reviews for Microsoft

      Summer Intern Interview

      7 Apr 2026
      Anonymous interview candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through university. I interviewed at Microsoft

      Interview

      started with an intro, then was asked a basic few questions about the resume and then was asked to solve a leetcode problem. it was a medium problem on dynamic programming on strings.

      Summer Intern Interview

      14 Nov 2025
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I interviewed at Microsoft

      Interview

      3 back-to-back 45 mins interviews. Interviewers were very nice and it’s important to master behaviorals. I was asked some product sense questions too as I applied for a product manager role.

      Interview questions [1]

      Question 1

      Why Microsoft? When was the time you faced a challenge and how did you overcome?
      Answer question

      Summer Intern Interview

      29 Apr 2025
      Anonymous interview candidate
      Bengaluru
      No offer
      Negative experience
      Average interview

      Application

      I interviewed at Microsoft (Bengaluru)

      Interview

      first round was resume shortlist, didn't even shortlist profile for 2nd round, no interview furthermore. I have an excellent resume. They shortlisted half of the students for the next round