Taro Logo

Senior Software Engineer Interview Experience - Canada

May 1, 2025
Negative ExperienceNo Offer

Process

recently went through the interview process at Braze, and overall, it was a smooth and well-organized experience. The coordinators were prompt, the interviewers were thoughtful, and the scheduling was handled efficiently. Each round felt structured and fair, and I genuinely enjoyed the conversations.

That said, despite performing well in all my interviews (I received full positive feedback), I was ultimately rejected after two rounds with hiring managers. The reason provided was that they were looking for someone with a more senior background based on past experience, which was disappointing. It felt disheartening to be judged primarily on prior titles rather than demonstrated capability during the process.

I still appreciate the professionalism of the team, but I hope future evaluations place more weight on actual interview performance and potential rather than just resume history.

Questions

Coding Round:

This round was structured around a Candy Crush-style elimination game. It involved three related LeetCode-style questions that built upon one another.

Debugging Round:

I was given a Caesar Cipher implementation that had over 10 issues, including logic bugs, edge case failures, and broken unit tests. I wasn’t expected to fix all of them but rather identify key problems, fix a few, and explain my approach. I was also asked how I would refactor the file for better readability and testability.

System design Round:

The prompt was to design a platform where clients can input a set of keywords and track how their ad campaigns are performing via a dashboard. This involved discussing ingestion of keyword/ad performance data, tracking metrics over time, storing results, and surfacing KPIs on a scalable dashboard.

Was this helpful?

Interview Statistics

The following metrics were computed from 4 interview experiences for the Braze Senior Software Engineer role in Canada.

Success Rate

0%
Pass Rate

Braze's interview process for their Senior Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral25%
Negative25%

Candidates reported having very good feelings for Braze's Senior Software Engineer interview process in Canada.

Braze Work Experiences