I had three rounds of interviews.
HR was very polite and scheduled the interviews. The first two rounds were on the same day.
They gave me a coding test for one and a half hours, and then the hiring manager interviewed me. He was very cool and made it really comfortable.
HR found the feedback immediately and told me I had cleared the first round. I could either wait or come back another day for the third round. I chose to come back.
The third round was with two directors. I felt a bit tensed and could not do my best.
Fix the crash and write some functions for a coding round.
Design a real-world control plane daemon that takes input from multiple modules.
Code the macro sizeof.
Code the macro offsetof.
How do you implement polymorphism in C?
Project-specific questions.
The following metrics were computed from 4 interview experiences for the Arista Networks Software Development Engineer role in Bengaluru, Karnataka.
Arista Networks's interview process for their Software Development Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Arista Networks's Software Development Engineer interview process in Bengaluru, Karnataka.