Most annoying exprience till date, I had a phone interview of about 30 min mainly related to my course work and projects and its been 4 weeks since then and I have not received a result. I have emailed the HR about 5 times and she hasn't answered even once. This seriously raises a big doubt regarding their hiring process. I do not know how to know my result (be it positive or negative). I have not seen a company delaying the result for so long.
I applied through college or university. The process took 1 day. I interviewed at Microsoft
Interview
This was a campus interview and lasted for 45 mins. He asked me two questions -
1) Delete a node in sorted singly linked list (with proper garbage collection)
2) Find number of set bits in an integer or any word
After that it was few mins of behavioral interview in which he asked about my past work ex and toughest bug faced and related experience.
Interview questions [1]
Question 1
Delete a node in sorted singly linked list - Although it was easy but I made few silly mistakes and covered edge cases after he pointed out.
I applied in-person. The process took 1 day. I interviewed at Microsoft (Fargo, ND) in Jul 2013
Interview
Send my resume to a manager, got a one hour phone interview with him and he wanted to see me onsite. At that point he transmitted to a recruiter to schedule the trip.
Had 3 interview, lunch, and two more. Questions ranging from linked-list to graph. Overall questions were simple but you have to take great care about the coding on the whiteboard, I was not prepared to.
Interview questions [1]
Question 1
It was a compiler team, I had to design an alias analysis