Taro Logo

Software Engineer Interview Experience - Toronto, Ontario

September 1, 2024
Positive ExperienceNo Offer

Process

I was reached out by HR on LinkedIn for this role. HR was polite and gave an overview about the role and hiring process. They were quite accommodating with scheduling the coding round, giving some time for prep.

The coding round was conducted by one senior engineer. They gave an overview about different Arista product teams and the nature of work, then asked me to log in to CoderPad. There was a problem to find an issue in a C program, followed by a second question related to linked lists. The interviewer was polite and provided prompts or suggestions when I was stuck in coding.

I had an overall positive experience and would definitely recommend applying here.

Questions

Q. What will be the output of the following program?

Find the bug here, and then answer some follow-up questions with more code changes.

c #define BUFFER_LEN 5

struct bufferT { int buffer[BUFFER_LEN]; int index; };

int main(void) { struct bufferT bufferObj; for (bufferObj.index = 0; bufferObj.index <= BUFFER_LEN; bufferObj.index++) { bufferObj.buffer[bufferObj.index] = 0; }

printf("buffer value = %d\n", bufferObj.buffer[0]); return 0; }

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Arista Networks Software Engineer role in Toronto, Ontario.

Success Rate

0%
Pass Rate

Arista Networks's interview process for their Software Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Arista Networks's Software Engineer interview process in Toronto, Ontario.

Arista Networks Work Experiences