3 interviews, all easy interviews with basic technical questions. First phone call is a quick phone interview going over the job requirements. Second is a one on one with managers and peers. Third and final interview is with the lead manager. Overall the process is relatively quick and pleasant. Would recommend to family and friends to work here.