The interview process started off well but took a turn for the worse. The recruiters were fantastic, and the process included both a coding challenge and a system design challenge.
However, I failed the coding challenge without receiving a clear explanation. At the time, I was eager for the position and had offers from Google, Amazon, and my current company. It left me questioning how I could pass Google’s technical interview but not a seemingly basic coding challenge from Affinity.
From the moment I entered the interview, I sensed a strong bias from the interviewers. If you differ in culture or personality, it's likely not the place for you—it will feel like a waste of time. They seem to hire people who think and look like them.
Despite raising the issue, I still haven't received clarification on why I failed the coding challenge. Overall, I was disappointed, and I believe that part of their process needs to be reevaluated.
I'm writing this months later after a friend mentioned they were thinking of applying, and this was my feedback to them.
Can you design a blog?
The following metrics were computed from 1 interview experience for the Affinity Engineering Manager role in Montreal, Quebec.
Affinity's interview process for their Engineering Manager roles in Montreal, Quebec is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Affinity's Engineering Manager interview process in Montreal, Quebec.