I interviewed at Thumbtack (San Francisco, CA) in Jun 2017
Interview
I applied on its website. The whole process took about a month. I interview at thumbtack HQ at SF in June 2017.
I was first contacted by a recruiter then had a phone chat with him. Then I was schedule to have a chat with a iOS developer. It was not a technical interview. We just talked about my pass projects and the role and the company.
Then a technical phone interview was scheduled. It was not very hard. A dictionary related question.
The on-site interviews contained 3 general algorithm interviews & 1 iOS coding. The last one was to implement a feature base on their code base.
All the interviews were nice.
Interview questions [1]
Question 1
As signed a NDA, I couldn't say it in detail. Practice CTCI & leetcode
I applied through a recruiter. The process took 1 week. I interviewed at Thumbtack (San Francisco, CA) in Mar 2016
Interview
Completes an online task (iOS project). The time is kind of open-ended, you have to build the project and submit for review on their website. I passed this task.
Second stage was a phone screen / coding interview using Coderpad. This was about a week after the project submission.
I was asked some theoretical questions then proceeded to solve an intermediate, small problem. I don't want to be very specific with the question as I think its unfair. I can say, however, that I was asked to right a verifier for a popular puzzle game.
Interview questions [1]
Question 1
What are advantages / Disadvantages of using third-party or open source libraries?