Generalist interview, technical phone interview, on-site interview. General recruiter to describe role and process. technical phone interview to see if you have technical knowledge, on-site if you pass. A bit more detailed than expected phone interview. More job specific questions than most phone interviews. Been to on-site 4 hour interviews with others with ample preparation, but the grilling starts on the technical screen.