Spoke with the recruiter, who gave me a good overview of the process and company.
Was given a take-home problem. After a couple of days following submission, I was scheduled for a phone screen.
The phone screen involved questions about my projects and then coding online.
The problem was a basic algorithm problem with a space constraint.
I struggled through it, so I didn't make it to the next step.
The recruiter and interviewer were really professional and nice throughout the process.
Implement an in-memory DB.
The following metrics were computed from 67 interview experiences for the Thumbtack Software Engineer role in United States.
Thumbtack's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Thumbtack's Software Engineer interview process in United States.