My interview was a phone interview. The interviewer asked me to give a name for specific functions, describing what these functions are doing. So, I traced the code and showed him that I understand how the functions are working and gave the correct output for them, but I did not end up with a proper name for the functions. Suddenly, the interviewer ended the interview in a very weird way.
Simply, I wasted my time by having an interview with an unprofessional interviewer whose knowledge is limited to undergraduate programming information. I really do not understand how a big company, like Arista, lets people with very zero knowledge of how to evaluate and interview people be responsible for an important process like hiring.
Naming some functions
The following metrics were computed from 1 interview experience for the Arista Networks Software Engineering Interview role in Canada.
Arista Networks's interview process for their Software Engineering Interview roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Arista Networks's Software Engineering Interview interview process in Canada.