I contacted a recruiter by email and received a call for a phone interview within a few days.
During the phone interview, the interviewer asked me to SSH into their system. He then posed a question on removing nodes in a linked list that had a particular integer data value.
He had some code ready, and I had to write the code for the function RemoveNode, compile, and run it. I made some logical errors, which led to a Segmentation Fault. The interviewer was not helpful and would sometimes not respond at all when I asked a question.
He then asked a vague question about how I would debug the code if a customer complained about the system not working. I provided an answer, but he decided to end the interview. He stated I need more practice and would like me to reapply when I am ready.
In short, it was a rejection at the end of the call itself.
Remove nodes in a linked list that have a particular integer data value.
The following metrics were computed from 156 interview experiences for the Arista Networks Software Engineer role in United States.
Arista Networks's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Arista Networks's Software Engineer interview process in United States.