Average difficulty in the process, straight forward, basic but descriptive questions, technical as well as non technical questions, two levels (phone and in-person) with supervisor and colleagues, asking more about previous role and responsibilities, company tour, team intro, reference check