DEV Community

Discussion on: FAQs for future Toptalers

Collapse
 
zombierobo profile image
Hasmukh Suthar • Edited

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.