One phone interview and two in person interviews with team leads and a manager. Very good questions that relate to the job were asked. The interview process is thorough and conversational. Based on the interview process I felt like this company does not just pick any random people for the job.