I was reached out to by a recruiter. I don't work in the ML/NLP space, so that aspect was new to me. The interviewer wanted to find out how much I knew about the company. They do have a voice-recognition app that is analogous to Siri, Google Now, etc., and a music recognition app that is similar to Shazam. I had only seen a demo on YouTube and didn't try out their apps. I work at a startup and getting time for things is a little hard. I was honest about it, but the interviewer seemed to suggest that was a bad excuse and gave me a hard time for it. I can only imagine what it would be like to work for him. Granted, I didn't start SoundHound and couldn't share the same passion as the folks who work there do, but I didn't expect to be admonished for that. Also, I felt like there were some loaded questions, like: "You went to a couple of places, X and Y; how good do you think you are in Data Structures and Algorithms? You don't have any experience in ML/NLP; how do you think you can contribute to SoundHound?" It seemed like the interviewer hadn't taken the time to look at my resume because not a single question related to my background was asked to me. I would try to stay away from this place.
Nothing particularly difficult. An open-ended design question followed by a coding question. I felt like I could have given a better answer for the design problem, but compared to the rest of the interview, that wasn't the worst part.
The following metrics were computed from 1 interview experience for the SoundHound Senior Data Engineer role in United States.
SoundHound's interview process for their Senior Data Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for SoundHound's Senior Data Engineer interview process in United States.