The first step in the process is a 3+ hour technical challenge. I personally don't like these challenges because they are timely and usually in the end, they don't give any feedback. I think it's just a way to weed out people. I rather do a short phone interview then an onsite.
Interview went with 7 interviews but got rejection because one person say no, all other says yes therefore I am confused that majority is saying and it is not about the technical part.
Take home assignment and follow up on the take home. Easy take home and easy follow up. Expect to explain your thought process and extend the take home assignment with another engineer.
Interview Screening - Talked to a hiring manager in a video call talked about the company, my experience, salary expectations, the next interview would have been a technical interview, and then a live coding interview.