Software Engineer applicants have rated the interview process at SoundHound with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 52% positive. To compare, the company-average is 48.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 26 days to get hired, when considering 23 user submitted interviews for this role. To compare, the hiring process at SoundHound overall takes an average of 24 days.
Common stages of the interview process at SoundHound as a Software Engineer according to 23 Glassdoor interviews include:
Phone interview: 39%
Presentation: 20%
One on one interview: 16%
Background check: 6%
Group panel interview: 6%
IQ intelligence test: 4%
Drug test: 4%
Skills test: 4%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 months. I interviewed at SoundHound (Boulder, CO) in Dec 2019
Interview
The first round interview was a phone call with a technical recruiter. This was a general 30 minute conversation about the job opening and my previous experience. Very conversational and comfortable. After this interview, I was sent a technical evaluation that took about 45 minutes to complete. It covered a general array of computer science concepts, from tracing code to more theoretical networking questions.
The second round consisted of a one-hour technical interview with an engineering director conducted over the phone. We discussed the company and my background again, and then dove into a technical design question (primarily focused on information retrieval and networking). Again, this was an extremely comfortable interview. It felt more like a conversation than anything.
The final round was an onsite interview which lasted 5.5 hours. There were 4 separate interviews, each an hour long. Lunch was an hour, and a 30 minute recap finished off the day. I interviewed with a senior software engineer (in person) from the team, the engineering director that I had talked to previously, the CTO, and a software engineer (in person) from the team. The interviews consisted of whiteboarding some coding questions, as well as another design question with the director.
Every single interview was comfortable and engaging. I couldn't be more impressed with the interview process. Communication with the recruiters was fast, clear, and transparent. They really went above and beyond to ensure that I had a great experience.
They started out with an HR interview as per the usual routine. This was followed by a technical screen over the phone. This consisted of a not-too-difficult coding question and some questions about my past experience. The last stage was a four-round virtual onsite, two rounds of coding questions plus one of system design and then a talk with the engineering director.
Interview questions [1]
Question 1
One of the questions involved designing a simple C++ structure with an embedded array (private of course). They then asked me to write an indexing operator[] for the structure.
Smooth and team members are nice and personable. Seems to be a nice company with solid environment. Not sure on the company’s outlook given the name change and industry environment.
I applied online. The process took 2 weeks. I interviewed at SoundHound
Interview
It was pretty average and casual. The interviewers were really nice. They were helpful throughout the interview and they were very friendly. The questions were pretty average and easy to get by.
Interview questions [1]
Question 1
They asked me about a typical tree traversal question