I applied through college or university. The process took 4 weeks. I interviewed at Microsoft
Interview
In person interview on campus. Person was very friendly asked questions about trees: BST, AVL etc.. Also asked how i would take an input "this is a sentence" and output "sentence a is this". Got to second round where person asked about sorting algorithms and complexity.
I applied for the position online. A little more than a week later, I got an email to schedule the initial phone screening. The phone screening took place a few days later, and it lasted for about half an hour. The interview questions mostly consisted of behavioral questions and some quick background information, such as any side projects outside of the school.
Interview questions [1]
Question 1
You have a list of numbers from 1 to 1,000,000, and one number is missing. How do you find the number?
I applied through college or university. I interviewed at Microsoft
Interview
Handed in my CV after a recruitment presentation on campus. Received an email the next week to arrange an interview.
Interviewer was competent and put me at ease, felt more like a conversation than a typical interview.
No generic questions.
Interview questions [1]
Question 1
Write a method to compute if a string is a palindrome, disregarding spaces.