First I had a tehnical and english test at their office. The tehnical one consisted of DSA, OOP and Java questions, but it was okay. After that, I had an 20mins interview with the HR. I also passed this one and I have a tehnical interview with someone at their office. The interview went pretty well, i got some feedback during it and the guy that interviewed me was actually very friendly. After a few weeks I found out that I passed that interview too and they asked me, for the last step of the recruitment process, to solve an online assignment that consisted of a few math and logic questions. In the end, i got the results of the test, they were very good, but they told me that they chose someone that was a better fit for the team. I was kinda disappointed, but all in all, the interview experience wasn t bad at all.