I applied online. The process took 4 weeks. I interviewed at DataArt (Cherson) in Jun 2015
Interview
There were several interviews: English, tech via Skype. And face-to-face in Kherson office. English interview was the first one and determined English level. I was asked some common questions and mostly speak about myself: my work, hobbies, life, travels etc. It took about 30-60min/ Tech interview took 2hours. There were a lot of questions about Android SDK, Java, OOP. After those two interviews I was invited to face-to-face interview in Kherson office. This interview was with chief of Kherson office and HR. I got offer on this interview.
Interview questions [1]
Question 1
If one try to run web browser in main thread he got Exception. What should one do to avoid this if he need to run it in the main thread?
It has been very good and comfortable. Interview was in several parts. In first time we are talked about my experience, in second I made a test task. And in the last part I talked with hh, about work process and conditions.
The process took 2 months. I interviewed at DataArt
Interview
Hiring consisted of negotiation with HR manager about company and my preferences and then I sent my CV.
Interview process has 4 stages. First, check English by phone which took about 30 minutes. Next technical interview with two professionals. It consisted almost of predefined questions and took 1 hour. Test assignment for 4 hours which I did home and then received detailed explanation of what was did wrong and right. Finally, tech interview with director. We spoke about my previous experience and also I was needed to solve some algorithmic problems.
Interview questions [1]
Question 1
Seeing the pseudocode I was needed to say what the algorithm it is and fix it