Interview Process was quite difficult and demanding. Especially the first interview. The interviewer was asking lots of tricky questions to find out how was I like as a person and how would I blend in with the team.
Technical part was not hard for me. I explained all my experiences and my strong and weak points. In the end it turned out that I was a good match for them so they qualified me right away.