I applied through college or university. The process took 1 day. I interviewed at Microsoft (Gauhati) in Apr 2016
Interview
There was an online test.They shortlisted 60 students out of 300. Then there was a test in which we have to write code on pen and paper. 30 students are shortlisted . I was not shortlisted for interview.
The question for online round were not so much hard. Every question was from geeksfor geeks
Interview questions [1]
Question 1
They ask the palindrome partitioning questions and also to optimize it. Then the Hr questions about your background.
I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft (Dublin, Dublin) in Oct 2016
Interview
I sent the CV to the recruter assigned to my university and in a couple of weeks she contacted me to invite me to the interview. The interview was tehnical and behavioral. It started with the behavioral questions and after that I got the tehnical question. I got the answer after 2 weeks.
Interview questions [1]
Question 1
How to clone a linked list that has a pointer to a random node in the list.
I applied online. The process took 2 weeks. I interviewed at Microsoft (Suzhou, Jiangsu) in Apr 2016
Interview
I attended the internship interview of MS, China, There are three rounds of interviews, if you prepared well for algorithms, I think it's not hard to pass the interview.
I applied online, and after I pass the online test, I get the opportunity to interview onsite.
Interview questions [1]
Question 1
interview 1:
introduce my project and an algorithm problem about probability problem with big data.
interview 2:
dynamic programming, bit-wise algorithms
interview 3:
string problems, big file sorting, heap sorting and so on