Phone screening and two rounds of face to face interview: first with the hiring manager and HR, second with the boss of the hiring manager. Straightforward process, simple questions, not so formal setting (no suits, etc). Didn't have to wait too long after the interviews to receive a response or update on the hiring progress. Very professional and efficient HR team.