Graduate Software Developer Interview Questions

4,486 graduate software developer interview questions shared by candidates

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).
avatar

Software Engineer - Graduate

Interviewed at Microsoft

4
Feb 9, 2022

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).

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.
avatar

Graduate Software Engineer

Interviewed at Microsoft

4
Mar 11, 2022

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.

Viewing 4301 - 4310 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 4,486 interview questions and reports from Graduate software developer interviews. Prepare for your interview. Get hired. Love your job.