The interview process had three rounds. First round 30 minutes, second round 90 minutes, and third round 30 minutes. Interview process runs smoothly and the people were awesome to chat with! The recruiter is awesome through this process as well and helps with interview prep.