1. Screening interview with a recruiter
2. Tech screening with the hiring manager
3. Live coding interview with 2 engineers.
4. The recruiter called to give me feedback, which was pretty good, and yet, unfortunately, I was not selected for the next stage because the team felt I do not have enough experience with bigger teams, which is not true, and also very disappointing.
Overall, all interviews went well, and I got a good impression of the company, but of course, it is always disappointing to get rejected, especially for a reason that feels a bit weird and superficial.