I came in and met the interviewer, and exchanges of introductions were made. Then, there were a few background questions regarding myself, which led to some of the technical questions.
I applied online. I interviewed at Microsoft (Tel Aviv) in Jul 2019
Interview
2 Meetings - first with a team leader and the second one with a manager. both of them technical. each of them took one hour and a helf approximatley. 30 min of presentation of some project and that some technical questions
Interview questions [1]
Question 1
implement Stack interface with one additional method of getting the max element in O(1) time complexity.
Started with an initial application, and then I was contacted by my school's recruiter to set up a phone interview. The phone interview was with a software engineer, and I was asked to write solutions on an online text editor that interviewer was able to watch in real time.
Interview questions [1]
Question 1
Write and explain an algorithm in a language that you choose.