Katkat
RejectedOnsite

Four-Round Onsite, Rejected for Lacking Depth in ML System Design

ShopifyMachine Learning Engineer · Onsite · Apr 2026

The phone screen was pair programming, and you were allowed to use AI (they recommended using the Cursor IDE). It was a question I'd seen mentioned in other interview report threads — a shorten URL problem, similar to a LeetCode-style question. The interviewer added some follow-ups. Since AI was allowed, it wasn't too hard overall — communication mattered more, so understanding what the interview…

Shared by a candidate · reported Apr 2026. Interview formats change; use it as a guide, not a script.