Typical process. I had an initial recruiter call and then technical phone screens with online collaboration.
The recruiter had very open lines of communication throughout the process and provided feedback after the interviews.
Although I didn't make it to onsite (not enough practice, unfortunately), it was a positive experience overall.
Track the median and mean of a growing set of integers with constant space complexity.
Store and lookup a word in a dictionary as it's typed in. For example, given the dictionary {"cat", "car", "cow", "dog"}:
Type 'c': return "cat", "car", "cow" Continue with 'ca': return "cat", "car" Finish with 'car': return "car"
The following metrics were computed from 38 interview experiences for the Thumbtack Software Engineer role in San Francisco, California.
Thumbtack's interview process for their Software Engineer roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Thumbtack's Software Engineer interview process in San Francisco, California.