Software Engineer Graduate Interview Questions

4,496 software engineer graduate interview questions shared by candidates

My one was this riddle linked below except the three people were lined up in a row and had to guess without the two in front of the first person being able to look back and look at the colour of the other hats. https://www.mathsisfun.com/puzzles/three-hats.html#:~:text=The%20Puzzle%3A&text=The%20color%20of%20each%20hat,way%20once%20the%20game%20starts
avatar

Graduate Software Developer

Interviewed at Scott Logic

2.5
Aug 11, 2022

My one was this riddle linked below except the three people were lined up in a row and had to guess without the two in front of the first person being able to look back and look at the colour of the other hats. https://www.mathsisfun.com/puzzles/three-hats.html#:~:text=The%20Puzzle%3A&text=The%20color%20of%20each%20hat,way%20once%20the%20game%20starts

Vid interview: -Why Experian -Why the role -Explain a time you worked in a team - Explain a time you were inspired to learn something new Assessment centre: - evaluate how you worked with the group activity -time you overcame a challenge - time you learned something new - time you needed to adapt - why the role
avatar

Graduate Software Engineer

Interviewed at Experian

4.1
Mar 16, 2024

Vid interview: -Why Experian -Why the role -Explain a time you worked in a team - Explain a time you were inspired to learn something new Assessment centre: - evaluate how you worked with the group activity -time you overcame a challenge - time you learned something new - time you needed to adapt - why the role

1. How would you describe multi threading in simple terms? 2. Which Microsoft product do you like the most? What would you change in this product? 3. something like - why Microsoft? 4. What makes a good programmer? 5. Name top programming languages (which you have strong knowledge of them). 6. some kind of success or failure question Technical 1a: Design a Binary Tree Iterator (medium Leetcode question) Technical 1b: Implement IPExist(IPv4Addr) using a 100 GB file with IP addresses while not having enough memory to store all of the 100GB file on your machine. Technica 2a: Describe a project of you (using diagrams) Technical 2b: Design a 4 strings Toy Guitar with 3 buttons (Mix- 2 states, Volume, rhythm- On/Off) system- First described in diagrams then code solution.
avatar

Graduate Software Engineer

Interviewed at Microsoft

4
Dec 30, 2021

1. How would you describe multi threading in simple terms? 2. Which Microsoft product do you like the most? What would you change in this product? 3. something like - why Microsoft? 4. What makes a good programmer? 5. Name top programming languages (which you have strong knowledge of them). 6. some kind of success or failure question Technical 1a: Design a Binary Tree Iterator (medium Leetcode question) Technical 1b: Implement IPExist(IPv4Addr) using a 100 GB file with IP addresses while not having enough memory to store all of the 100GB file on your machine. Technica 2a: Describe a project of you (using diagrams) Technical 2b: Design a 4 strings Toy Guitar with 3 buttons (Mix- 2 states, Volume, rhythm- On/Off) system- First described in diagrams then code solution.

They are asking about difficult situations in your career and big projects on which you have coded before. The interviewer asked me about a favourite Microsoft software and the last question was a 5-minute thinking exercise about dividing 4 weights to find the weight of an object (between 1-40kg).
avatar

Software Engineer (Graduate)

Interviewed at Microsoft

4
Jan 10, 2022

They are asking about difficult situations in your career and big projects on which you have coded before. The interviewer asked me about a favourite Microsoft software and the last question was a 5-minute thinking exercise about dividing 4 weights to find the weight of an object (between 1-40kg).

Viewing 2851 - 2860 interview questions

Glassdoor has 4,496 interview questions and reports from Software engineer graduate interviews. Prepare for your interview. Get hired. Love your job.