round 1 - online test: 2 coding exercises and an sql query
round 2 - call: call with recruiter, about your background, tech stack
round 3 - onsite:
onsite part 1: 30 mins with HR about your expectations, your background, your enthusiasm to learn new things etc.
onsite part 2: 1 hour with an engineer, a bit of your background, technologies you used, some technical questions on the things you have used, and then he gave me a list of questions so i can choose 1 (algorithms excercise, data representation excercise, data structures related question etc.). It didnt feel like a stressful interview, it felt more both of us were trying to solve it together.
Round 4: onsite: Onsite with a senior person, 1.30 hours on problem solving capability and how well you handle out-of-the-box thinking and cover all possible solutions.