The interview lasted three hours.
The first two hours were dedicated to live coding, using either C++ or Python.
They emphasized that algorithms are highly valued for this position.
The third hour was scheduled for questions about the CV, but I didn't reach that stage as I failed the second coding task.
Have you ever done low-level coding, like memory allocation?
Have you ever written ML algorithms (not using TensorFlow) yourself?
The following metrics were computed from 14 interview experiences for the Qualcomm Machine Learning Engineer role in Canada.
Qualcomm's interview process for their Machine Learning Engineer roles in Canada is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Qualcomm's Machine Learning Engineer interview process in Canada.