I applied online. I interviewed at Toptal (Berlin)
Interview
The process was very quick and straightforward and the people were very kind. First the HR interview about me and my background. Then as a frontend developer you can choose to do a frontend challenge, which gives you 3 questions and 2 perfect scores are good to go. Then a technical interview with two questions one being frontend challenge and other is an algorithm. I failed at the algorithm, but I am planning to take again after some months. You do not need to take the tests you passed already.
Interview questions [1]
Question 1
What is your background, tell me about your latest 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