The interview process begins with an online assessment focused on problem-solving and coding. After that, there are three back-to-back technical interviews, each typically involving LeetCode-style medium difficulty problems. The final interview may not always focus on coding it can instead include background or CV-related questions, discussing previous experience, projects, and motivation for applying. Overall, the process tests both technical ability and communication skills.
I applied online. The process took 4 weeks. I interviewed at Microsoft (Tallin) in Dec 2024
Interview
Overall good vibes, asked about basic data structure algorithms like everywhere else, nothing too surprising. They were welcoming and flexible with the interview. Overall nice experience nothing too hard if you know your basics.
Interview questions [1]
Question 1
Some leetcode style question, dont remember anymore
Asked basic DSA questions, basic software engineering such as writing unit tests, black-box and white-box testing, discussion about the projects mentioned in the resume, basic questions related to Core CSE subjects such as Operating Systems, Database Management Systems, Computer Networks, OOPs.
Interview questions [1]
Question 1
Data Structures and Algorithm based questions. Topics were Graphs and Binary Trees.