Great experience overall - I can tell it was a high-quality process since I do interviews in my company myself. One notable detail is that I able to prepare for the interviews: 24 hours before the interview they send the description of the problem, so you have time to read it through and think about it. Also, the people I met were extremely friendly.
There were three stages:
- 30 minutes call with HR
- Screening technical interview: the only thing we did was pair programming.
- 3 on-site interviews, 1 hour each: general technical discussion (no specific only the open or high-level ones); Social Economica Justice discussion; pair programming.