SDOJ: Gamified Interview Prep Platform

InterviewReady

MY ROLE

Product Design & Growth

Brand Strategy

timeline

Apr 2023 - Present

team

Gaurav Sen

Shubham Singh

Mohd. Touseef

Dinkar Sharma

Safwat Imran

Blossom Coelho

project overview

I led the Product Design of System Design Judge (SDOJ), a gamified platform for realistic system design interview prep. Within six months of launch, SDOJ has achieved over 72,000 gameplays, increased user confidence by 80%, and earned a high satisfaction rating of 4.7/5.

I led the Product Design of System Design Judge (SDOJ), a gamified platform for realistic system design interview prep. Within six months of launch, SDOJ has achieved over 72,000 gameplays, increased user confidence by 80%, and earned a high satisfaction rating of 4.7/5.

The Challenge

Many developers find traditional interview prep tools limiting, often leaving them underprepared for high-pressure, real-world system design interviews. A survey with 164 developers showed that 77% felt existing tools lacked realistic, decision-heavy challenges.

Many developers find traditional interview prep tools limiting, often leaving them underprepared for high-pressure, real-world system design interviews. A survey with 164 developers showed that 77% felt existing tools lacked realistic, decision-heavy challenges.

research insights

Identifying Core Needs

Through user research and competitive analysis, we identified two main gaps:


  1. Tools don’t simulate the time-pressured, multi-decision structure of real system design interviews.

  2. Users need a more hands-on, complex problem-solving environment to feel prepared.


These insights shaped our solution: System Design Judge (SDOJ)—a gamified platform that brings real-world complexity to the practice space.

solution overview

SDOJ is an interactive platform offering multi-level, timed puzzles that replicate the real-world demands of system design interviews. This approach combines autonomy, adaptability, and pressure-based challenges to build user confidence.

First Proof of Concept

We started with a basic version of SDOJ to gauge interest and functionality. This proof of concept set the foundation for SDOJ’s core features and gameplay modes.

Key Features

Gamified Decision-Making

  • User Autonomy: Players control each decision in the interview simulation, facing time penalties for incorrect choices. This contrasts with traditional quizzes, offering users a more realistic sense of control and consequence.

  • Dynamic Puzzle Generation: Each puzzle adapts based on the user’s skill level, ensuring ongoing challenges that grow with the user.

game mode 1: component puzzle

This mode presents multi-phase system design puzzles where users must balance speed with accuracy.

game mode 2: capacity estimation

This mode challenges users with real-world estimation problems, pushing them to calculate capacity and performance needs under a time limit.

Enhancing User Experience

Mobile-Friendly Version

Recognizing the need for on-the-go practice, we designed mobile-optimized versions of each game mode, enabling users to simulate interviews wherever they are.

Retro Mode

After each session, users receive feedback in a retrospective format, walking them through their decisions with insights on improvement areas. 90% of users found this mode crucial for learning from their mistakes.

Unguided Mode for Advanced Users

Feedback from experienced users led us to introduce an Unguided Mode. This mode increases complexity, allowing users to modify components independently before integrating them. This feature boosted engagement among advanced users by 22%.

results & impact

  • Games Played: 72,000+ Games played within the first 6 months of launch.

  • User Confidence: 80% of users report feeling better prepared for interviews.

  • Satisfaction Score: An average of 4.7/5 rating from users.

Reflection and Future Directions

Working on SDOJ highlighted the power of iterative design and the need to balance simplicity with complexity for diverse skill levels. Moving forward, I aim to expand into industry-specific scenarios and add a peer review feature for collaborative problem-solving. We’re also exploring live, peer-to-peer mock interviews to simulate real interview environments even more closely.

Copyright @2024

Made with

&

with ❤️ & ☕

Rishabh Singh

Copyright @2024

Made with

&

with ❤️ & ☕

Rishabh Singh

Copyright @2024

Made with

&

with ❤️ & ☕

Rishabh Singh