Six rounds of interviews is too much. They only want candidates that have perfectly fit experience, instead of respecting different perspectives or out-of-the-box thinking. They call it a final interview, but there are actually three technical rounds on different days, which wasted a lot of time and was mentally draining.
Deep dive of a project that you were involved in the recent 2 years.
ML system design
The following metrics were computed from 2 interview experiences for the Shopify Senior Machine Learning Engineer role.
Shopify's interview process for their Senior Machine Learning Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Shopify's Senior Machine Learning Engineer interview process.