2 part interview process, 1st with recruiter (via video online) and 2nd phone interview with the hiring manager. Pretty standard structure, however the subject knowledge of the hiring manager really was of the highest class. There was a delay between job offer verbal and written confirmation due to internal employee forum processes, but nothing to long.