Round 1: DSA i) Asked about projects, I answered Redis. Followup questions on Redis like how it is implemented how can we scale it up...etc ii) Asked about Distributed Systems, how can we make system fault tolerance iii) DSA: Remove node from LinkedList if Head is not given Round 2: System Design i) Design Rate Limiter ii) give interfaces for this rate limiter iii) where does this rate limiter sit Round 3: Hiring Manager i) What is the toughest feature you have ever developed & followup questions on it ii) Where do you see yourself in 5Y iii) How do you keep up with technologies Round 4: Managing Director What is the toughest feature you have ever developed & followup questions on it