Arista Networks | Senior Software Engineer | Bengaluru
Summary
I interviewed for a Senior Software Engineer position at Arista Networks in Bengaluru. The interview included a Java deadlock scenario, the 'Time Based Key-Value Store' LeetCode problem, and questions on TLS and API debugging. I was ultimately rejected.
Full Experience
Round 1: I was shared a Java code snippet to tell what would happen if the code runs. it was a deadlock scenario basically.
Was asked the time based key value store leetcode question. Provided the treemap solution but made the solution a bit complicated
Was asked how TLS works in detail and how would you debug if an API is slow
Verdict: Rejected
Interview Questions (4)
Java Deadlock Scenario Analysis
I was shared a Java code snippet to tell what would happen if the code runs. It was a deadlock scenario basically.
Time Based Key-Value Store
I was asked the Time Based Key-Value Store LeetCode question.
How TLS Works in Detail
I was asked how TLS (Transport Layer Security) works in detail.
Debugging Slow APIs
I was asked how I would debug if an API is slow.