30 min interview: 1.Why microsoft? 2.Favourite microsoft product. 3.What makes a great programmer. 4.Explain Multi threading for someone not from the domain. 5.Tell me about a conflict with a partner in any project/work and how did you solve it? 6.two programming languages you're good at. First technical interview: 1. implement an iterator for BST. 2.Reverse words in string.(reverse the word and keep it in the same position).
Graduate Software Developer Interview Questions
4,959 graduate software developer interview questions shared by candidates
2nd (final round): as said before there was 4 interviews each 45 minutes with a different person. 2nd round - 1st interview: It was about OOP system design - design a vending machine solution. simple vending machine, you put coins, choose food and vending machine gives you food and change. 2nd round - 2 interview: some questions about computer networks: TCP/IP, UDP, Http protocols ... What happens when you write an address in address bar in a browser? Design a chat board application where a user authenticates and sees a history of previous messages and can insert a new message? Design it client side/ backend side / database? 2nd round 3rd interview Bunch of behavioural questions with manager ( what can you suggest a technology would solve a real-world problem and how would you solve it? ...) How would you design/implement a shuffle (randomizer) for a music player like a spotify, apple music ... 2nd round 4the interview some behavioural questions Design and implement algorithm for a given problem: You have a file with strings, you need to read that file and count words and give top k frequent words.
Permutation question with 3 people wearing hats
What is your favorite product in Microsoft? Would you change something? Why did you apply for Microsoft?
sort an array with 3 colors
What data structure would you suggest instead of a table, knowing the sparsity of the data? There were more details, but unfortunately I don't remember.
Would rather not spoil, but none of the excessive leetcode bs.
Find circles in a linked list.
what would you do given this situation say more likely or less likely
Questions regarding scenarios that happen in work and how would you respond to them
Viewing 4761 - 4770 interview questions