First round was a screening phone call with the European leader about some general topics. It was already very confusing as he didn't try to set up time slots where we could talk he just tried to call me on my phone at random moments when I could not answer. So after 6 or 7 unsuccessful calls from both sides he finally came to setting up a time for this.
Second round is a coding "homework". Very easy, nothing special.
Last round is a group discussion with the team and the leader where they go into details on what lexical knowledge you DON'T already know by heart. It was a terrible experience. They kept asking bits and details on topics that I guess are important for their day to day work but they already know the answer to and any candidate can learn them in their first two weeks. (at most). This kept on for 2 hours even though everyone knew after the first 15 minutes that there is no point in asking these questions from me as I'm a generalist without any deep experience in their tech stack. I didn't try to hide this information, actually I told this to the interviewer in the first screening call. Such a waste of everyone's time, I got very frustrated about the whole experience.