Thumbtack Software Engineer Interview Questions
The questions to prepare for a Thumbtack Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Evaluate a postfix expression of variables and operators using a stack, as used in Thumbtack quote calculations.
Scan rating arrays and return the indices of Pros whose ratings are strictly below the manual-review threshold.
Validate a proposed Thumbtack service order using dependency checks and topological ordering rules.
Evaluates system design breadth, tradeoffs, and ability to scope a large web service.
Evaluates your system design approach for scheduling, notifications, and data modeling.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.
Assesses your ability to implement efficient frequency counting with common data structures.
Tests your ability to design reliable, rate-limited notification pipelines at very high scale.
Assesses your SQL fluency and ability to reason about side effects in database triggers.
Calculate the average hours from each customer's first search to their first confirmed Thumbtack booking.
Calculate six-month Thumbtack professional retention using CTEs, date filtering, joins, and cohort aggregation.
Calculate cohort month-over-month retention for Thumbtack service professionals using CTEs, date truncation, joins, and aggregation.