Pergunta de entrevista da empresa Arista Networks

In the coding round, I was asked to write the code for two programs namely string reversal and checking for balanced braces, followed by basic questions on multithreading and deadlocks. In the second round, I was asked to implement a smartpointer. I was asked to describe the architecture of the current project along with difference between java and c++ and python. I was also asked basic questions on multithreading and multi-tenancy.