I applied online. The process took 3 weeks. I interviewed at SoftwareMill
Interview
Interview was quite a lengthy process, especially coding "homework" that required quite some time, but eventually i gives back as you get solid code review instead of plain yes/no response. So even if you failed you know why and what went wrong. Technical interview was more like a discussion rather than question/answer form
Interview questions [1]
Question 1
In distributed system how would you make sure that event gets delivered/api call is executed?