Standard hiring process: * initial screen * 2 tech screens including one with code, not pure leetcode which was a nice surprise and enabled more discussions * hiring manager screen, half questions (how would you do X?), half discussion * virtual on site: multiple design interviews focusing on different area of a ML product and pipeline, behavior/cross-team collaboration) about 5 rounds Difficulty is hard to gauge, I have enough ML-industry experience to navigate the questions with some initial answers based on projects I lead in the past. A couple of hard questions around ML ops.