Recruiter phone screening. It was about 15mins. I was asked random questions. Talked about projects. It was followed by technical interview with one of the executives and then on onsite. Panel discussion was interesting. I was able to answer most of the questions. 2 concepts were challenging. Coding round was average.