The interview process consisted of 3 parts: coding challenge, phone screen and onsite session. The coding challenge task was to create a message routing server in 24 hrs, the task definition which i got by email was quite detailed and clear: implement a REST server, a routing algorithm(s), provide tests, complexity and other explanations and notes. I did not believe I gonna make it in 2 days but it actually took me a day. They seemed to like it, and the phone interview had been scheduled which was short and where we discussed a bit the challenge implementation plus a few technical questions. It went well too and I was invited to the onsite interview: 6 sub-sessions, 30m each, with questions about: networking, system resource monitoring, load balancing, Python, algorithms, 'behavior' and even hobbies. It went ok for me but probably not great - did not get an offer. However it was very positive interview experience despite of the negative result: dynamic, very efficient, pretty relaxed talk with smart and very friendly guys; and it seems really nice place to work for energetic and ambitious professionals.