I applied through college or university. I interviewed at Microsoft
Interview
Pre-Interview 3 Coding Questions
Interview 1 Coding question, approach mattered not arriving at the correct solution. Was tougher than the preinterview questions. Just keep explaining solutions to the interviewer, he will appreciate your thought process
Interview questions [1]
Question 1
Next Permutation to find the next greatest number (string form)
I applied through college or university. I interviewed at Microsoft (Seattle, WA) in Dec 2019
Interview
Initial in-person screen at university was non-technical. Two interviews on-site were technical. Fairly moderate in difficulty, though in-person screen included an interesting philosophical question. Overall positive experience that I enjoyed.
I applied online. I interviewed at Microsoft (Belgrade) in Feb 2020
Interview
The process itself consisted of two parts: the online coding and the interview. Online coding part consisted of 4 questions on a platform to be done in 3 hours. Interviews consisted of 3 one hour long interviews, focusing on the knowledge of algorithms and data structures.
Interview questions [1]
Question 1
Given a set of digits, find the smallest number that consists of them all.