Microsoft’s most frequently asked interview questions | Set 2 Last Updated : 23 Jul, 2025 Comments Improve Suggest changes Like Article Like Report Microsoft's most asked interview questions | Set 1Level - Easy Celebrity problem - Practice herePrint numbers in given range of bst - Practice hereRoof to leaf path sum - Practice hereLevel order traversal - Practice hereTransform to sum tree - Practice hereDelete middle of linked list - Practice hereK distance from root - Practice hereElements that appears once where every element occurs twice - Practice hereCount Occurrences of anagrams - Practice hereRemove all duplicates from a given string - Practice hereLevel- Medium Find a substring in a string and replace them with another stringFlattening a linked list - Practice hereDesign a tiny url - Practice hereNumber to words - Practice hereMaximize the array - Practice hereLongest even length substring - Practice hereFind column number in excel sheet - Practice hereArithmetic progression - Practice hereLevel- Hard Boolean paranthesis – Practice hereConvert a Binary tree to DLL – Practice hereA Simple Fraction - Practice here Also see Microsoft Interview ExperiencesMicrosoft Practice QuestionsTop topics for Interview PreparationPlease write comments if any common question is missed. If you like GeeksQuiz and would like to contribute, you can also write an article and mail your article to [email protected]. Microsoft's Most asked Interview Questions (Part 1) Microsoft's Most asked Interview Questions (Part 1) Microsoft's Most asked Interview Questions (Part 2) Comment More infoAdvertise with us Next Article Microsoft's most asked interview questions K kartik Follow Improve Article Tags : Interview Experiences Microsoft Interview Tips placement preparation Interview-Questions +1 More Practice Tags : Microsoft Similar Reads Microsoft's most asked interview questions Like other product-based companies, Microsoft also asks data structures and algorithms as part of their technical interview. Below is a list of questions prepared from different Microsoft interview experiences. Most Asked QuestionsCheck if a Binary Tree is BST or not - Practice hereRemove duplicates 2 min read Top 25 Frequently Asked Interview Questions in Technical Rounds Here is the collection of the TOP 25 frequently asked questions based on the experience of interviews in multiple companies. 1Lowest common Ancestor2An unsorted array of integers is given; you must find the max product formed by multiplying three numbers. (You cannot sort the array, watch out when t 1 min read Microsoft MSIT Interview Experience | Set 84 (On-Campus) Online test: Part 1: Written Platform: Cocubes 15 MCQs 30 min 2 questions 1 hour 1) Longest Even Length Substring Given a string of digits. Find the length of longest even length substring such that the sum of left part = sum of right part. Return 0 if no such substring exists.e.g. given string 1523 2 min read Microsoft MSIT Interview Experience | Set 85 (On-Campus) Coding Round : Binary tree was given. Return a tree such that each internal node stores sum of all its child nodes. Each leaf node stores zero. One DP question : https://www.geeksforgeeks.org/count-number-binary-strings-without-consecutive-1s/ GD Round for MSIDC : Reversal of Linked List in groups o 2 min read Microsoft Interview Experience | Set 46 (Onsite) I had my onsite rounds with Microsoft. There were 4 interviews. Round 1. Given a circular buffer, write Get( ) and Post( ) methods . Get(n) should return the n characters in the string, if 'n' elements are not present, it should throw an exception. Put( string s) should put each of the characters of 1 min read Microsoft Interview Experience | Set 86 (On-Campus) Coding Round : 1. https://www.geeksforgeeks.org/dsa/reverse-a-linked-list-in-groups-of-given-size/ 2. Do not remember second question but it was on binary tree. Group-fly round : Remove repeating charaters from a given string in O(1) space and O(n) time , where n is the length of the given string. F 1 min read Like