There was a test house with about 7 questions. Some were code questions, mainly about the realization of data structures like maps, lists, and vectors. Others involved finding and fixing errors in code. One question required changing the code because there wasn't enough memory to keep it as it was.
Then there was a day of sorting. This started with a two-and-a-half-hour test, detailed below. It was not related to the previous test house.
Anyone who passed the technical personal interview with a recruiter proceeded to the next stage. I did not go through the first part, so I do not know what those questions were.
Anyone who passed this part was also interviewed by HR. If they passed that, then it was possible to get a contract the next day.
Implement a logger in several steps.
Step 1: Get a String. Step 2: Keep the date. Step 3: Search by a particular cricket score, and so on.
Do not remember all the steps.
The following metrics were computed from 11 interview experiences for the Microsoft Student Software Engineer role in Tel Aviv-Yafo, Israel.
Microsoft's interview process for their Student Software Engineer roles in Tel Aviv-Yafo, Israel is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Student Software Engineer interview process in Tel Aviv-Yafo, Israel.