osmos logo

Osmos Interviews

1 experience10 reads
Osmos | SDE 2 | 4.5 YOE | Offer
osmos logo
Osmos
SDE 24.5 years
December 31, 202510 reads

Summary

I had a decent interview experience with Osmos for the SDE 2 role, which covered an OA, DSA, Backend, System Design, and Hiring Manager rounds, ultimately resulting in an offer.

Full Experience

Round 1: OA

LRU Cache String-based problem (medium)

Queries (medium/hard)

Round 2: DSA + Backend

LFU Cache -> implementation, dry run

Discussion on: scaling, tradeoffs, message queues, mcp, query optimizations Deep dive - Kafka Consumers, Processes, Redis transactions.

Round 3: System Design

HLD: Rate Limiter -> Token bucket, leaky bucket, sliding window -> Trade-offs around accuracy, performance, and scalability

LLD: Cart Service (entities, uml diagrams, relationships, pseudo code)

Round 4: Hiring Manager

Role related questions Previous work and projects Scenario-based questions (decision-making, ownership, production issues)

Overall a decent interview experience :)

Interview Questions (4)

Q1
LRU Cache
Data Structures & Algorithms

Implement an LRU Cache.

Q2
LFU Cache
Data Structures & Algorithms

Implement an LFU Cache, including implementation and dry run.

Q3
System Design: Rate Limiter
System Design

Design a High-Level Design (HLD) for a Rate Limiter, discussing concepts such as Token bucket, leaky bucket, sliding window, and trade-offs around accuracy, performance, and scalability.

Q4
System Design: Cart Service
System Design

Design a Low-Level Design (LLD) for a Cart Service, detailing entities, UML diagrams, relationships, and pseudo code.

Have a Osmos Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Osmos.