The recruitment process was conducted in several stages:
- a technical interview with two exercises to solve
- a take-home project to complete
- a general coding interview (similar to the first one)
- a mobile design interview (architecture discussion)
- a hiring manager interview (discussion about past experiences and motivations)
During all the process I was in contact with HR to debrief each interview and they helped prepare the next ones. They were really nice.