WinZO Interview Experience | SDE 2 | Offer
Summary
I interviewed at WinZO for an SDE 2 role, ultimately receiving an offer which I declined due to an RMG Ban. The interview process involved DSA, Low-Level Design (LLD), project discussions, and an On-Site round covering System Design, B-Tree internals, Kafka, and Redis.
Full Experience
Recently gave interview at WinZO for an SWE role.
College: Tier 1
Experience: 2.5 Yrs
Round 1: DSA Round
Two questions were asked in this round.
- Smallest range covering elements from k lists
- Easy recursion problem which can be converted to DP.
Round 2: LLD
Design show friend suggestions in Facebook/ Social Media app.
Round 3: Projects Discussion
Discussion revolved around projects and tech stacks used.
Round 4: On Site
Design Book My Show with DB schema and API Discussion.
Working of BTrees
Internals of Kafka
Internals of Redis
Projects HLD Level Discussion
Result: Offer
PS: Declined the offer due to RMG Ban.
Interview Questions (6)
Smallest Range Covering Elements from K Lists
Given k lists of sorted integers, find the smallest range that includes at least one number from each of the k lists.
Design Friend Suggestions System
Design a system to show friend suggestions in a social media application like Facebook, considering factors such as mutual friends, user activity, and social graph analysis.
Design BookMyShow System
Design a system similar to BookMyShow, including discussions on database schema, API design, and core functionalities like booking tickets for movies or events.
Understand B-Trees
Discussion on the working principles, structure, and internal mechanisms of B-Trees.
Understand Kafka Internals
Discussion on the internal workings, architecture, and core components of Apache Kafka.
Understand Redis Internals
Discussion on the internal workings, data structures, and architecture of Redis.