The interview process was great! Everyone I interviews with were very friendly, helpful and understanding.
The process was the usual. One phone interview and then on-site. There were 5 on-site rounds. All technical except for one. The questions were difficult and in every stage, the interviewer dug deep into the question to understand your thought process and understanding. They really tested all your data structure's knowledge. The interview started with a very hard question but the interviewer explained the question very patiently and properly. That helped a lot.
They test your thought process the whole time. They test the basic CS fundamental concepts. Overall it was a great experience. They were very efficient with scheduling meetings and were very quick in their process.
I was extended an offer immediately.