First, you submit an application and then select a slot for interview time and then you take an interview online. The interview is usually 30 mins long after that If they want to move forward with you they will give you a test project.
I had a leet code style first interview, this was 3 leet code style problems that you can solve in any language you choose. Time was 20 minutes each.
I then had a live coding interview which was partially algorithmic and partially creating a component in react
First screening and language check. Then technical interview / live coding session based on solving problems with algorythms. Then a final project (a rest api web app with front and back functionalities).
I passed the English verification, but I do not pass the second stage. It was exam something such as codilla -a lot of algorithms and computer science knowledge. You have to prepare before that