It took me 1 day at MS Office.
There were 2 rounds and both were on algorithm and data structures.
1st round was tricky and 2nd was medium.
What I noticed was both the interviewers were not interested in knowing me, they didn't ask me anything about myself. (Questions like an introduction, my experience, projects, nothing)
They came and wrote a question on paper that's it. The interviewer was so busy, he didn't seat continuously, he was roaming around and coming back. In the first round, I tried my best to give the answer on tricky questions (one was based on DP approach and other was logical), My answers were satisfactory (verified it on geeksforgeeks.com ) , but it seemed he was not in the mood.
Advice: If you don't want to hire a candidate and judge them properly, don't invite and waste their time and efforts.