Arista is an excellent company to work for. The use of a flat management culture allows for individuals at all levels to make important contributions and see the direct impact of the work they do. It is a software engineering company, and not just in name; the technical expertise is evident in the upper layers of management and directors.
From my own experience, the other engineers are highly skilled, and the atmosphere is one of collaboration and sharing this expertise to design the best software possible. The work is challenging but enjoyable, and the office environment and culture in the Dublin office is fantastic.
One of the only issues is that currently there is not an employer matching of pension contributions.
As Arista grows further, they should try hard to retain the company culture, both in engineering terms and also in how freely the teams/employees interact with each other. The technical engineering experience of the top level of management is a vital part of how the company operates, and this should be retained.
Two interviewers will be involved throughout the process. One will focus on behavioral questions, and the other on resume-related questions. Therefore, it is important to carefully review basic behavioral questions and the experiences listed on your
Two rounds: - The first was an easy LeetCode-style problem, something like removing all spaces from a string. - The second round was with two senior/lead engineers. They asked to implement a stack in C++ and explain how virtual functions work.
They started with a few very lengthy emails about how the interviews were difficult and asked a lot of questions. Next, I went to a technical screening interview where I was asked to do some whiteboard problems and then code the solution in Vim and
Two interviewers will be involved throughout the process. One will focus on behavioral questions, and the other on resume-related questions. Therefore, it is important to carefully review basic behavioral questions and the experiences listed on your
Two rounds: - The first was an easy LeetCode-style problem, something like removing all spaces from a string. - The second round was with two senior/lead engineers. They asked to implement a stack in C++ and explain how virtual functions work.
They started with a few very lengthy emails about how the interviews were difficult and asked a lot of questions. Next, I went to a technical screening interview where I was asked to do some whiteboard problems and then code the solution in Vim and