First Round: - How much is the most distinct number of candies you have after giving the half to your brother?
Second Round: - A pair programming exercise with a tech lead and a developer and a product manager-to see the interview process-. They sent me a semi done project about a shopping basket promotion and asked me to share my screen and check the problems which prevent the program to work correctly.
Third Round: - It was held with two of technical leads. The first shared a simple application code on codility with me and asked me to check the quality of the code, the problems of the code and asked me some questions about what changes is required to be done to add new features or requirements, The second was about the process of requirement analysis and designing of a tiny url creator and mapper application.
Forth Round: - HR interview including soft skills, your previous experiences, some samples of your problems in work and your attitude to resolve the problems,...
After all this, they gave me a feedback after 5 days. I enjoyed the interview process throughout. Learned a lot throughout and would use this learning somewhere else now :)
Cheers