The process started with a phone interview with the recruiter. After that a couple of phone screenings. After that you will be asked for an onsite interview. Onsite interview is very well structured interview process. With great emphasis on Presentation topic that they give you when you go there for onsite interview.