Two stages of technical questions, read from a list to prevent bias, pretty standard stuff. Then a home working task. After would have been a presentation, then meet the team, then discussion with HR.
It took a couple weeks for the first 2 stages. Then I had a week to complete the home working task - this was a 5 hour task that actually took 10 hours to do it in a way that I was happy with (had to make many components, and I tried to create a mono-repo setup with a mini design system).
After submission it took nearly 3 weeks to get a response. I found this part to be quite disrespectful to candidates as they then offer virtually no feedback and just reject without offering the opportunity to discuss why. Having interviewed many 10s of candidates myself I can recognise good quality code etc. I think they ultimately have an issue with EmberJS bias - they're possibly the only large company using EmberJS for all their products (given the low number of NPM weekly installs) - the project I'd put together was 95% native web components and 5% EmberJS (which I had to learn), so that I could demonstrate native web components being utilised with ember, and the only feedback I received was "EmberJS isn't his primary framework" - no, but that wasn't the point. The app worked fine and considered every point in the requirements provided - very frustrating!
I enjoyed the first couple stages but the home task is a let down - if you're going to ask for candidates to spend 5 hours building something relatively detailed then the least you could do is spend 15 minutes formulating some constructive feedback.