Arista Networks | Senior Software Engineer | Bengaluru

arista networks logo
arista networks
· Senior Software Engineer· Bengaluru
February 4, 2026 · 10 reads

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)

1.

Java Deadlock Scenario Analysis

Data Structures & Algorithms

I was shared a Java code snippet to tell what would happen if the code runs. It was a deadlock scenario basically.

2.

Time Based Key-Value Store

Data Structures & Algorithms·Hard

I was asked the Time Based Key-Value Store LeetCode question.

3.

How TLS Works in Detail

System Design

I was asked how TLS (Transport Layer Security) works in detail.

4.

Debugging Slow APIs

System Design

I was asked how I would debug if an API is slow.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!