Terrible experience that wasted my 3 months. They called me onsite for the final round, and it turned out that they CHANGED my position without letting me know, and offered a different position that I did not even apply for. It could be understandable unless it was all planned from the beginning! You should stop lying and be ashamed of yourselves. This is not a game, and you cannot play with people's efforts like this.
Started with a technical assessment MCQ that asks questions about Python, C++, and linear algebra knowledge. The second round was a live coding challenge. The third round was a 48 hr challenge about building a legacy system in Docker and creating a REST API over that system. The final round was on-site, which included 3 interviews and a factory tour, as well as a dinner (yes, this is a part of the interview).