Hiring manager round at CIBC for a software engineering role, about 30 minutes. The HM walks you through a real project the team is working on, then basically throws it at you and watches what you do with it.
“The HM sets up the context first, architecture and goals and all, then drops something like 'this thing is broken, what do you do.' I think the point is less about the answer and more about whether you ask the right questions before diving in.” The rest of the author's notes on Software Engineer interview at CIBC, Hiring Manager Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.