Thumbtack Software Engineer Interview Questions
The questions to prepare for a Thumbtack Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Evaluate a postfix expression of variables and operators using a stack, as used in Thumbtack quote calculations.
Serialize a binary tree to a string and reconstruct it exactly using preorder traversal with null markers.
Tests your ability to design a scheduling system with conflict detection and full CRUD operations.
Tests your ability to design a scalable search system with ranking signals and geo-aware filtering.
Tests system design for low-latency matching and availability-aware routing of leads to pros.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.
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.
Assesses your ability to implement efficient frequency counting with common data structures.
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.
Calculate the sum of integers from 1 to 1,000,000 using PostgreSQL aggregation and filtering.
Virtu Financial