I applied online. The process took 6 weeks. I interviewed at SoundHound in Feb 2020
Interview
I applied online and was contacted by a recruiter via email and asked to take an online technical evaluation. Several weeks passed, and I was contacted again for a phone interview with a technical recruiter. Moved on to the next phase, which was a technical interview with one of the engineers of the company; that interview was a video call. It went well, not crazy hard questions, but no offer. The onsite interview comes after this, provided you make it past this.
Interview questions [1]
Question 1
Some signal processing and probability questions. With the questions they try to test your knowledge of the basics of both signal processing and probability. Also, a coding question: write a function that takes a word as an input and determines if said word is a palindrome .