The first step in the interview process was a call with an HR representative to discuss my background and the role. This was followed by a technical interview, which I found straightforward.
I was tasked with creating a simple spreadsheet class, implementing getter and setter methods, and incorporating formula functionality that involved computing values from string expressions. The interview was conducted by an SDE II, who was very helpful throughout the process.
I felt confident that the interview had gone well. However, after not hearing back for a couple of weeks, I followed up.
A week after that follow-up, I was informed that the interview didn’t go as well as expected. I requested clarification, but I have not received a response.
Design a class for storing and updating cell values. Then, compute formula expressions to integer values for cells that require computation, similar to a spreadsheet.
The following metrics were computed from 1 interview experience for the Affinity Senior Software Engineer role in Vancouver, British Columbia.
Affinity's interview process for their Senior Software Engineer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Affinity's Senior Software Engineer interview process in Vancouver, British Columbia.