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%
Group panel interview: 6%
Background check: 6%
Drug test: 4%
Skills test: 4%
IQ intelligence test: 4%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 3 months. I interviewed at SoundHound (Santa Clara, CA) in Aug 2017
Interview
There was a somewhat lengthy online screening, and about a couple weeks after taking that online test, I had a couple of hour-long phone interviews. I heard back about the results of each phone interview within a few days. Upon completion of the second phone interview, the on-site interviews were scheduled within a week. I had five interviews on-site, with four of them being technical programming interviews and the other one being a foreign language evaluation interview. In total, the interviews took about seven hours, including time spent at lunch and other breaks. The schedule of the day was made very clear to me and I never wondered where I should be going next or felt like I was left out of the loop. The only negative throughout the whole process was that, while my hotel and flight were payed for, I was never reimbursed for other costs incurred during my stay, such as paying for food and Uber. This wasn't a big deal in the long run, but it was confusing as it was made clear to me beforehand that I would be reimbursed.
Interview questions [4]
Question 1
How would you design an application that presents the top ten Wikipedia articles relevant to a webpage?
Three frogs are on lily pads A, B, and C arranged in a triangle. Frog A has a 50% chance to jump to lily pad B and a 50% chance to jump to lily pad C, and similarly the other frogs have a 50/50 chance of jumping to the other adjacent lily pads. If all frogs jump at the same time, what is the chance that no frogs will cross each other's paths?
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