Fast and respectful process.
Took about 3 days between each step of the process.
Hr telephone interview - quick 15 minutes talk about why you are looking for a job, what have you done in the past etc.
1:1 with hiring manager - 30 minutes talk to meet the hiring manager and see if there is a connection.
Technical interview - 1.5 hours on site.
Technical and logical thinking questions with hiring manager and another developer.
3rd level manager
HR interview