Multiple choice technical questionnaire, followed by HR screening. The HR person was very late and kind of abrasive on the phone.
Next was a one-hour coding phone interview. The interview was with the VP of engineering, which was surprising. He was very nice and gave good feedback along the way. He let me use Python, though he preferred C++. Questions were on basic data structures and some basic probability. These were simple fundamental things, which I stumbled around recalling the details, and he was patient and helpful along the way.
This last interview was a positive experience and did not feel super high-pressure. Unfortunately, I did not pass it.
Basic coin flip probability questions
Write a data structure for a tree. Traverse in multiple ways.
The following metrics were computed from 1 interview experience for the SoundHound Software Engineer - Language Modeling role in United States.
SoundHound's interview process for their Software Engineer - Language Modeling roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for SoundHound's Software Engineer - Language Modeling interview process in United States.