Glassdoor users rated their interview experience at Toptal as 25% positive with a difficulty rating score of 3.75 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for UI & UX Designer and Front End Developer rated their interviews as the hardest, whereas interviews for Product Manager and Frontend Developer roles were rated as the easiest.
The hiring process at Toptal takes an average of 40 days when considering 4 user submitted interviews across all job titles. Candidates applying for UI & UX Designer had the quickest hiring process (on average 30 days), whereas Product Manager roles had the slowest hiring process (on average 49 days).
I applied to Toptal and I'm having an interview days later. What can I prepare for now? I wanna get some details or tips from you. Please help me with your toptal screening interview experience.
Interview questions [1]
Question 1
What was the last project you have worked on and what did you do in that project?
I applied through a recruiter. I interviewed at Toptal
Interview
Horrible process. Had a phone screen for 30 minutes. It all went great and the recruiter sold the job quite well to me. I really liked it and it aligned well with my skillset.
Then I was told I needed to take a 90 minute skill assessment. The first question I knocked out in about 15 minutes. The second one was a challenge as the code I wrote would not run on their virtual machine. The last question was a question that I had never seen before, and not even relevant to the job. Also it was not even in the job description.
This isn't the first time this company has done this to their candidates. Avoid this place at all costs.
Interview questions [1]
Question 1
2 SQL questions and one python. The job description made zero claim to require python skills. Besides the question at hand was geared towards engineering vs analysis.
The first question required basic aggregation, group by, and maybe a having statement. The big issue is you cannot run dummy code like select * from table to get a feel for the data. The second one was a question that required recursion that kept throwing errors. I was about 99% there but it kept throwing an error that wouldn't clear. Last question was 100% a data engineering question, and nothing around analysis.
itial Screening Call – A recruiter conducts a phone or video interview to assess your background, experience, and alignment with the role.
Take-Home Project (1 Week) – You'll receive a real-world challenge requiring you to build an application using Node.js and React.
Technical Interview (1 Hour) – This session includes two problem-solving challenges, typically focused on algorithms, data structures, and system design.
Interview questions [1]
Question 1
Sliding window problem + simple data structure question.