At the very first step, six different topics (Math, Python, C++, DSP, speech recognition, and ML) with 20 to 40 multiple-choice tests were given. The process of answering each section was not well described, and there was no demo to explain it better before starting. I could not have access to three sections totally. After asking for a second chance to have access to those parts, they just sent a rejection email.
Different questions about the concept of ML.
Python questions related to classes, data types, and pieces of code results.
The following metrics were computed from 1 interview experience for the SoundHound ML Engineer role in Canada.
SoundHound's interview process for their ML Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for SoundHound's ML Engineer interview process in Canada.