I applied through a recruiter. I interviewed at Microsoft in Oct 2020
Interview
Recruiter contacted me in LinkedIn. Did a online coding round in Codility, after that, I was invited for the virtual interviews.
Virtual interview consisted of 3 rounds (1 behavioral, 2 coding/design)
Positive:
I enjoyed the 3 virtual interview rounds, the interviewers are very nice and I had a really interesting conversation with all of them.
Negative:
The communication/interaction with the recruiters was very bad, most of the emails where automatic messages and it seems that the didn't even care. After the virtual interviews, I received a email saying that there were going to make me an offer and that the offer could take form 1-3 weeks. I was completely ghosted after that email, I even tried to get in touch with the recruiters and even cc everyone I could but didn't get any response.
I applied online. I interviewed at Microsoft (Tel Aviv-Yafo) in Nov 2020
Interview
I had about 4 interviews with 4 different persons.
- Screener Interview (60 min)
- OOP Programming Interview (60 min)
- Behavioural Interview with Team Manager (60 min)
- Design Interview with Principle Engineer (60 min)
Interview questions [1]
Question 1
1. Implement Malloc and Free over preallocated buffer and fixed-size chunks with O(1) complexity.
2. Implement a ThreadPool
3. Describe a project that you took significant part of, and show its design.
4. Design a scalable files server such as SharePoint.
I applied online. I interviewed at Microsoft (Lagos) in Nov 2020
Interview
Online Assessment as a prequalification for onsite interview. The recuriter sent a codility link to me which has 3 questions for 2.5 hours. Questions in Long distance problem, sum of sub-array