I sent my resume via email and quickly received a reply from HR. They requested my transcript and asked to schedule an interview date.
I interviewed on location in Burnaby and was told immediately after that I had passed and would be moving on to the next round.
I was then scheduled for two back-to-back interviews, but I did not manage to make it to the final interview.
All of the questions were technical:
Implement a function to detect if a string is a palindrome in C.
Implement a stack API in C such that the user can specify the size of the stack elements in each stack the user creates. For example, the user must be able to create a stack of chars and a stack of ints using this API.
The following metrics were computed from 18 interview experiences for the Arista Networks Software Engineer role in Burnaby, British Columbia.
Arista Networks's interview process for their Software Engineer roles in Burnaby, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Arista Networks's Software Engineer interview process in Burnaby, British Columbia.