I applied through TOP CAREER portal. Upon applying on the site, I got prior examination assignment to be completed within 5 days. There were two problems, first one was about maze path-finding through checkpoints and the other one was about creating an immutable data structure. It was required to submit at least one solution to one of the problem, but I submitted both. Few days after submission there was an email telling me to attend the next round, which is live coding. They did not tell that there would be an aptitude test but I already knew by researching beforehand. I came 30 minutes earlier to the interview site and greeted by the receptionist who then asked me to fill a form. Not long after that, I was asked to enter the live coding room and met the interviewer/engineer. He gave me a problem to solve within one hour while he monitored me through another screen connected to the provided laptop. It went good at first but my solution failed to compute several certain cases. When the time was running out, he asked me few questions regarding some information in my CV and why do I want to join the company. After that, I left the room and I was asked to fill a questionnaire about the interview. The next round was aptitude test. There were 30 MCQs to be completed within 50 minutes. The questions were about probability, logical reasoning, time & distance, average, fractions, etc. I didn't manage to answer all of them so there were about 6 blank answers. The receptionist calculated my score immediately after that and took the result to the main room (probably to decide whether I enter the next round or not). Unfortunately not, she said the result will be sent by email within a week.