SoundHound logo

SoundHound Machine Learning Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 12 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
41.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at SoundHound.

Showing 3 of 12
SoundHound logo
SoundHound

Machine Learning Engineer

Engineering · a year ago

Mid Difficult Positive experience Accept offer 6 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Coding Technical

The recruiting process was clear, but it took many rounds over several months. There were a lot of coding interviews and a few more about machine learning and statistics. The interviewers were super friendly, but demanding and challenging. It was a nice experience overall, but a very long one, which was balanced by the fact that the interviewers made me want to work there.

Confirmed questions2 questions
  • Could you solve dynamic programming problems?
  • Could you do machine learning programming?
SoundHound logo
SoundHound

Machine Learning Engineer

Engineering

Entry Average Positive experience No offer 7 rounds
Interview process
Technical screen Recruiter call Phone screen Onsite
Interview formats
Technical Coding Other

The interview process had 4 stages. The first stage was an online software knowledge assessment, which was tough and covered almost all computer science topics with multiple-choice and coding questions. This was followed by an HR phone screen where we discussed the company's product, vision, and my job responsibilities. The HR person was very professional and nice. Next, there was a video interview with the VP, which included 3-4 coding questions and 1 probability question, done using coderpad. The final stage was an onsite interview at the Santa Clara HQ, consisting of 5 rounds, each about an hour long, with a lunch break with the team in between. The whole process was smooth and efficient, with professional and nice interviewers and HR. It was a very enjoyable experience.

Confirmed questions5 questions
  • Questions about probability
  • Questions about signal processing, specifically Fourier transform and sampling theory
  • Questions about deep learning
SoundHound logo
SoundHound

Machine Learning Engineer

Engineering

Senior Difficult Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Other

The application experience was negative, but the role and mission were exciting. The company's mission in Voice AI is genuinely exciting, and the role itself (owning the end-to-end TTS stack) is highly appealing. However, the initial pre-assessment phase is poorly designed and misleadingly described. The recruiter email stated the assessment would test "hands-on coding proficiency." In reality, the test was highly inconsistent and covered a vast, unfocused range of topics. It was a mixture of obscure/basic theory (e.g., specific definitions in linear algebra or obscure ML terms) that are irrelevant for a Senior Engineer focused on model design and production deployment, tricky/unclear questions that were ambiguously worded, overly complex, or designed to trick the candidate rather than test deep, practical understanding, and advanced Python coding that was indeed challenging and appropriate for a senior role, but its effectiveness was diminished by the unnecessary theoretical noise. This process fails to accurately screen senior candidates and penalizes those who focus their preparation on modern, practical, production-oriented skills (which the job description claims to require). The assessment needs to be completely re-scoped to reflect the actual demands of a Senior ML position at SoundHound.

Confirmed questions1 question
  • Can you recall the name of a specific probability distribution?

SoundHound Machine Learning Engineer Interview Questions

Quoted word for word from SoundHound interview reports.

What's the primary distinction between an RNN and an LSTM?

Read reports

Can you recall the name of a specific probability distribution?

Read report

Formats, difficulty and experience

Across all 12 SoundHound interview reports.

Interview formats

Technical 46.4%
Coding 32.1%
Behavioral 10.7%
Other 7.1%
System Design 3.6%

Interview difficulty

Easy 0%
Average 50%
Difficult 50%

Candidate experience

Negative 41.7%
Neutral 16.7%
Positive 41.7%