Fumbled a yield curve question pretty bad. Started with a recruiter phone call, then a zoom with a rates trader who asked me to price a bond after a rate move and pitch a macro trade.
Canadian Imperial Bank of Commerce (CIBC)
Financial Analyst
Summer 2026
Accepted
University of Waterloo · Mathematical Finance
4th year · 3.3-3.6 · 2 past internships
TechnicalCase studyMultiple roundsDifficult
Had a Hirevue with like 8 questions, a lot of stress, then three 30 minute interviews in a row so you need a bunch of different stories ready. They asked what I knew about CIBC in the news too so do your research beforehand.
RBC Capital Markets
Sales & Trading Analyst
Winter 2026
No Offer
University of Waterloo · Mathematical Finance
3rd year · 3.3-3.6 · 1 past internship
TechnicalDifficultUnexpected QuestionsVirtual
Blanked on a brainteaser and that was that. Recruiter call then zoom with a trader, markets questions were fine.
TD
Risk Analyst
Fall 2025
Declined Offer
University of Waterloo · Mathematical Finance
4th year · 3.3-3.6 · 2 past internships
BehavioralMultiple rounds
The 160 question personality test they make you do before anything else even happens is wild, then had an HR chat and an interview with a floor manager and credit manager together. Questions about emerging trends in banking and whether I see compliance as a long term career, felt like they were testing if I'd stick around