UserGems has a multi-stage interview process. It consists of:
- Interview with HR (30 min)
- Small coding task (1 hour)
- Interview with head of web development to discuss a task and small live coding challenge (1 hour)
- Large coding task (7 hours, paid)
- Interview with CEO and head of web development (1 hour)
Overall this is a pretty long process, but I managed to do it in 1 week (really grateful that all participants found time slots so quickly)
Coding tasks were limited in time, which is good. You know precisely how long it will take, and can plan your time accordingly. Also, all of them were quite interesting. Average difficulty, but due to time limitations, I had to do my best to make it in time. I like that after each task you have an interview with a developer, so you get a chance to discuss it, and maybe correct some of your mistakes.