Toptal logo

Toptal Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 619 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
41.5% Positive experience

Which role are you interviewing for?

30 roles · 619 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Toptal.

Showing 4 of 619
Toptal logo
Toptal

Senior Software Engineer

Engineering · nearly a year ago

Senior Difficult Neutral experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Take home Presentation
Interview formats
Coding Technical Behavioral

The interview process involved an initial HR screening, followed by two LeetCode coding challenges, a project discussion, and finally a project defense. Failing either of the LeetCode assessments meant a year-long re-application period. While it wasn't too bad, the process seems to be declining. Back in 2022, there were over 300 job openings for my position, but now that number has dropped to fewer than 60.

Confirmed questions5 questions
  • HR questions
  • LeetCode problem 1
  • LeetCode problem 2
Toptal logo
Toptal

Vice President

Marketing · nearly a year ago

Executive Average Negative experience No offer 3 rounds
Interview process
Technical screen Presentation Background check
Interview formats
Case Presentation Technical

So I interviewed with Toptal and it was a really disappointing experience. They asked me to do a business case on vertical marketing strategy, which involved optimizing budget across different marketing channels like AdWords, Display, LinkedIn, and Organic. I actually built an algorithm to forecast performance and allocate spend. After I presented my work, they asked for the actual algorithm code, which felt like a major red flag and an attempt to get my intellectual property for free. I refused to share the code but explained the strategy behind it. Then they just stopped communicating. It felt like they used my analysis and then disappeared. This felt like a bait-and-switch, using recruitment as a way to get free consulting work. I'd warn others in strategy, analytics, or data science to be careful.

Confirmed questions1 question
  • Could you tackle a real business case concerning vertical marketing strategy?
Toptal logo
Toptal

Senior Web Developer

Engineering · a year ago

Senior Difficult Negative experience No offer 5 rounds
Interview process
Recruiter call Take home Technical screen Take home Onsite
Interview formats
Technical Coding Presentation

So first there's a screening call, but the interviewer was super cagey, wouldn't tell me how many people work there, how many devs they have, how many projects are going on, or what I'd even be doing. Then I got a take-home assessment. After that, there was a live assessment where the 'technical interviewer' hit me with the 'everything is confidential' line and told me not to explain my work while they screen-share and record. They didn't really ask any technical questions about my background or the assessment though. Then they dropped another take-home project, a big one, like 20-25 HOURS of work, and wanted the next interview scheduled within a week. The task was to build and deploy something, and then I'd have to 'interview' with someone playing 'the client', and they might want changes to the take-home assignment. I bailed at this point. Honestly, the whole thing felt sketchy, like a scam. Just weird vibes all around.

Confirmed questions2 questions
  • Complete 3 ReactJS assignments within a 2-hour live session.
  • Parse and interpret JSON data.
Toptal logo
Toptal

Marketing Specialist

Marketing · a year ago

Entry Average Positive experience Accept offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Technical

The Toptal interview was quick, about 20-30 minutes. First, I talked about myself, my job history, and my digital marketing skills. They asked me stuff to see how I communicate, my past work, and how I solve problems. They also wanted to know about tools and methods I've used, especially for SEO, paid ads, and data analysis. It was a professional chat to see if I could do good work for Toptal clients. It felt relaxed, like a normal talk, which made it easy to open up.

Confirmed questions1 question
  • Can you tell us about your communication skills, work experience, and problem-solving approach?

Toptal Interview Questions

Quoted word for word from Toptal interview reports.

Can you merge overlapping intervals from a given array `intervals` where each interval is `[start_i, end_i]`, and return the result sorted?

Read reports

What's the minimum number of coins or notes needed to make a given amount of change?

Read reports

A new product pricing strategy where companies set lower prices to capture a large market share is known as what? Pick ONE: Introduction pricing, Skimming pricing, Penetration pricing, Captive product pricing

Read reports

Companies often expand their product offerings from a single product to a product line or complementary items. What is this collection of products called? Options: Market Portfolio, Product Groups, Product Portfolio, Platform of Products

Read reports

Could you figure out the minimum number of coins or notes needed for change?

Read report

What are your thoughts on using Firebase instead of .Net core and MySQL for the backend?

Read report

How would you design an ATM for children who are unable to read or write, based on a customer requirement?

Read report

Can you explain agile in a way a 5-year-old would understand?

Read report

Could you provide a case study on Covid19 solutions for infected people?

Read report

Formats, difficulty and experience

Across all 619 Toptal interview reports.

Interview formats

Technical 30.6%
Behavioral 28.2%
Coding 23%
Presentation 10.4%
Other 3.9%

Interview difficulty

Easy 14.2%
Average 52.5%
Difficult 33.3%

Candidate experience

Positive 41.5%
Neutral 18.9%
Negative 39.6%

Reports by job function

Engineering 313
Product 59
Design 56
Operations 44
Marketing 33
Analytics 32