Great post!! The faqs here are really helpful for me because I just got selected for Toptal yesterday 😊
For the readers I will just add my interview experience here
My background is in frontend development with an experience of around 3 years. I had applied to Toptal 6 months ago but got rejected in the take home project round. The first two rounds are based on coding, algorithms and data structures. The take home project is for two weeks and it was based on full-stack development (UI, Backend and DB). The demo interview was fair and the interviewer highlighted the shortcomings of the project such as poor API error handling (500 HTTP code instead of 400), using a non production DB (I had used low-db), missing some project requirements (CRUD - update operations were missing) and no tests.
Fast forward 6 months, Toptal recruiter contacted me again to retry the take home project round. I was determined to crack the interview this time, so I took notes from the last round and completed all the tasks mentioned in the project requirements along with proper error handling and tests (unit and functional).
The algorithm interview is not so easy as Carlos has mentioned, for every problem I was given a limited time (15-20 mins) and I had to show the output of all the test cases in the development environment. Just like any coding interview, the key here is to keep communicating with the interviewer about your thought process and propose a valid solution with working code.
I hope this is helpful for future Toptalers. My english is not so great so pardon any mistakes.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Great post!! The faqs here are really helpful for me because I just got selected for Toptal yesterday 😊
For the readers I will just add my interview experience here
My background is in frontend development with an experience of around 3 years. I had applied to Toptal 6 months ago but got rejected in the take home project round. The first two rounds are based on coding, algorithms and data structures. The take home project is for two weeks and it was based on full-stack development (UI, Backend and DB). The demo interview was fair and the interviewer highlighted the shortcomings of the project such as poor API error handling (500 HTTP code instead of 400), using a non production DB (I had used low-db), missing some project requirements (CRUD - update operations were missing) and no tests.
Fast forward 6 months, Toptal recruiter contacted me again to retry the take home project round. I was determined to crack the interview this time, so I took notes from the last round and completed all the tasks mentioned in the project requirements along with proper error handling and tests (unit and functional).
The algorithm interview is not so easy as Carlos has mentioned, for every problem I was given a limited time (15-20 mins) and I had to show the output of all the test cases in the development environment. Just like any coding interview, the key here is to keep communicating with the interviewer about your thought process and propose a valid solution with working code.
I hope this is helpful for future Toptalers. My english is not so great so pardon any mistakes.