Recruiter approach via employee referral, after several email exchanges containing resume and questionnaire.
1st Interview: Skype, 45 minutes.
Again, some email exchange about legal stuff and information about the recruitment process.
2nd Interview: Face-to-face, 3 interviews each 50 minutes.
Find the break point of an integer sequence (e.g., 4 6 10 20 21 23 40 5 7 13, answer 5) whose size is big and unknown.
Implement Singleton.
State the time complexity of insert, delete, and search operations on a linked list, array, and binary tree.
Print a linked list from start and in reverse (iterative and recursive).
The following metrics were computed from 2 interview experiences for the Microsoft Software Development Engineer role in Turkey.
Microsoft's interview process for their Software Development Engineer roles in Turkey is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Software Development Engineer interview process in Turkey.