I applied through a recruiter. The process took 2 weeks. I interviewed at Toptal
Interview
3 steps
1st - simple talk like self introduction and stuff
2nd - problem solving (3 easy tasks and like.. a looot of time to solve them)
3rd - live coding (1 easy + 1 medium questions, 30 mins overall i.e. 15 mins each)
4th - take home project, easy one (takes like 5-10 hours for a mid/senior guy to finish)
5th - explain the project (also easy.. e.g. I just showed my tests and that was enough)
Interview questions [1]
Question 1
My name and my hourly rate (the rest is supposed to be confidential, sorry =))
I applied online. The process took 2 weeks. I interviewed at Toptal in Dec 2021
Interview
1st stage - video presentation of yourself
2nd stage - algorythms interview (2 not hard tasks)
3rd stage - homework (quite a big assignment that took about 8-9 hours)
4th stage - interview with a seniour developer about the homework (run tests, tell about the solution, fix bugs)
And I got a negative experience at the end since I was declined just because of couple of minor bugs. I'm sure 100% these guys do these bugs too. I don't understand what's the problem with a little bug if I covered with tests all other possible cases, they work fine and I was able to fix the bug right here right now?
Waste of quite big amount of time. Super weird politics with zero bug tollerance.