The whole process took almost 2 weeks. First it was a phone interview with the hr asking general questions about your experiences. Then an hour interview session with hr manager, dev VP and software architect. The hr manager asked same general questions, some minor behavioral questions. There was a paper quiz test and then some more verbal technical questions (name some design patterns, etc.). The technical test was easy. One week after that I got an offer.