The interview process was described as first a screening interview by a recruiter, then a technical interview, and then a final interview consisting of technical and behavioral questions. The recruiter and software engineer I spoke with were both great.