It was an hr long technical challenge on HackerRank that required the use of HashMap and/or Sliding Window algorithm.
There were two interviewers, but one of them didn't even say anything the entire time and the other one who was running things was very impatient with me. Everyone knows that interviewing is an extremely nerve wracking experience and even if you're the smartest of people your nerves will kick in and make it tough to perform live coding.
I am no too prideful to admit that I was stumbling through my solution and rambling a bit, but the interviewer was making me more and more anxious and nervous. He would start to fix my indentation while I was mid coding, the tone of his voice was becoming more and more irritated and at some point he just started telling me what he wanted me to write. Probably half way through the interview I'd mentally checked out from feeling confused and incapable.
I'm pretty sure I'm not going to be moving forward because I spoke my mind at the end of the interview. However, I wouldn't want to work here regardless, it's clear the other developers have no patience or empathy.
Note to Thumbtack for future interviews: Please realize that people are humans and not everything is 1s and 0s, I recommend making sure you pick friendly people to run interviews going forward.