PLUM assessment thing first hate that then a one way video interview where they cut you off after the time limit, super stressful. Codility test had one easy problem and one medium, I got the easy one fully but only partial on the medium. Never made it to the actual interview round.
Software Engineer
Winter 2025
Accepted
University of Toronto · Computer Science
2nd year · 2.9-3.2 · 1 past internship
Technical
Phone call with HR then video interview with managers. Questions on customer service experience which was funny and what you'd do if you disagreed with a supervisor. Everyone was really encouraging and friendly.
Team Screen on Zoom after passing the Hackerrank multi part question. Two problems, one was reading from files and parsing transaction data, the other was making API calls to fetch items and processing them. Python was clearly the right call, they mentioned C++ wasn't ideal for the format. Integration Round was unlike anything I'd done before: private GitHub repo, real API docs, full internet access, building something that actually worked. More like a first day of work than an interview. landed it. a week later.
Software Engineer
Winter 2025
No Offer
University of Toronto · Computer Science
3rd year · 3.3-3.6 · 2 past internships
TechnicalDifficultVirtual
Stressful if you get stuck early. HackerRank had one multi part question where each part builds on the previous answer. Team screen was more systems oriented, reading and processing files.
4 rounds including phone interview, they start to really go in dpeth during the third and fourth rounds where they ask deep technicals about data structures and OOP. Make sure you know your stuff when it comes to the languages they list on the job description because they will be asking everything you can imagine.