I applied through an employee referral. I interviewed at Microsoft (Tel Aviv-Yafo) in Apr 2020
Interview
interview in english with recruiter from Romania, behavioral questions, nothing serious.
3 question in codelity, not hard
1st technical interview in microsoft teams with software engineer in the group of cortana
I applied through an employee referral. I interviewed at Microsoft (Tel Aviv-Yafo) in Apr 2018
Interview
I got the interview via a referral from a friend.
I had 2 phone interviews, and 2 on-site interviews on separate days.
The first phone interview was with HR.
Then I had another technical phone interview, where we mostly talked about my resume and I was asked some basic computer science knowledge + my projects.
Then I had an onsite technical interview that was about 1.5 hours long, started with some leetcode style questions for warmup, followed by a big question where I was asked to design a kind of dictionary/spell checking system. After the questions we just talked about the possible teams I might join and played some Xbox to see some of the features that were created by the interviewer's team.
after about 1-2 weeks I was invited to another interview.
In this interview, I was stressed and messed up, but this was a longer interview about 2.5 hours, where most of the time was dedicated to designing some caching solutions.
Interview questions [1]
Question 1
binary search tree, reverese a BST and some more simple leetcode style questions.
a dictionary/spell-checking system design.
a cache system design that becomes more complex, during the interview. starting with a basic LRU like scheme up to TTL and frequency approximations.
HR + 2 technical interview, every thing was nice, before the first i needed to past a test on codility with three quations, you can choose the languge you want to write the answers.
Interview questions [1]
Question 1
To implement code which check is one string is sub string of other string