3 step process- HR, hiring manager, directors. The first is a phone screen. Then, a technical role-based assessment. Finally, a beharioral/personality/cultural fit determination. The questions during the technical portion were challenging, but if you know the job you should be able to answer appropriately.