2 Technical phone screens each (1 hour):
Virtual Onsite (4.5 rounds):
Though coding questions were standard, they asked me some extension questions testing problem solving skills rather than my interview preparation :-P. Overall I had a good experience interviewing with them.
was asked to take one more round for system design.
*********************Update 5/5:
5. System Design: Question on Concurrency. Very bad experience since this looks like very specific problem and the Interviewer was good in giving hints but I bombed this round.
REJECT. This is my 3 reject, I felt majority of the interviews went fine, but the feedback I get almost from all those 3 companies is that am not upto the senior mark.