I applied online. I interviewed at Toptal (New York, NY)
Interview
First i had to take an algorithm exam , i passed it with high score luckly though it was not easy at all, if you are not familiar with that time of problems you would have a hard time.
Then i had to do a interview were i was supposed to solve problems while sharing my screen but i got disconnected from the call before i was give the first problem so the application got declined, I tried to contact them but they refused to give me another chance and it was very weird as I know people got second chance even after they failed the interview or the exam.
So my advice to not get disconnected.