Interviewer contacted me for initial hiring manager interview. After hiring manager interview, there was a series of technical interviews I went through. The day after technical interviews, I got an offer from the recruiter.
Overall, the whole process was very smooth and all the people involved were very nice people to talk to(HR, HM, and the interviewing engineers). Process took about a week.