I applied online and the first stage was hackerrank coding challenge, there were 3 sections. First section is multiple choice basically css and html, second section is css and third section is react. It's also timed so try not to waste time.
The second stage is with the hiring manager to determine if you are a fit for the role and ask about your salary expectations albeit with some simple technical questions. If you scale through, you get an email to the third stage which is more technical.
I went through the third stage and it was basically a mix of react and javascript fundamentals. Actually, I had a good session here and I answered the questions correctly to the best of my knowledge but I got a rejection after. Not sure what they are looking for but I guess they know better.