issue 117apr 27mmxxvi
est. 2026
delhi/ncr edition
vol. IX · no. 117
PapersAdda
placement intelligence, source-anchored
1,000+ briefs · 24 campuses · 120+ companies
verified offers · sourced from r/developersIndia
razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1
section: Interview Questions / brief
28 Jul 2026
placement brief / Interview Questions / brief / 28 Jul 2026

Dream11 SDE-2 Interview 2024: 4-Round Loop Breakdown

A candidate with 5 years experience cleared 3 of 4 Dream11 SDE-2 rounds in 2024, coding, system design, and architecture, then got rejected in the Hiring

on this page§ 07
advertisement

The full 4-round Dream11 SDE-2 loop: what happened at each stage

As posted on GeeksforGeeks by a contributor describing their own experience, the Dream11 SDE-2 interview process in 2024 stretched over about a month, from March 29 to April 27, 2024. The candidate was based in Bengaluru and brought 5 years of prior experience to the table, applying for a backend-leaning senior engineering role. The loop was structured into four distinct rounds, each testing a different dimension of the candidate's ability, and the rejection came not from a coding failure or a design miss but from the final hiring manager conversation.

Round 1 took place on March 29, 2024, in a virtual format. It was a coding assessment with two problems: Minimum Path Sum, which asks for the least-sum path from the top-left to the bottom-right corner of a grid, and First Missing Positive, which requires finding the smallest missing positive integer in an unsorted array. Both problems were expected to be solved in O(n) time complexity with O(1) extra space, which means the candidate had to produce optimal, in-place solutions rather than brute-force approaches. The candidate cleared this round. These are well-known LeetCode problems (LeetCode 64 and LeetCode 41 respectively), and the O(1) space constraint on First Missing Positive is the classic hard part, requiring index-based marking rather than a hash set.

Round 2 followed on April 8, 2024, also virtual. This round shifted from algorithmic problem-solving to systems knowledge. The interviewer asked about the candidate's internal project architecture and database schema design, then drilled into follow-up questions on content delivery networks (CDNs), load balancers, and MySQL specifics including isolation levels and indexing strategies. The candidate cleared this round as well. The breadth of topics here, from CDN and load balancer fundamentals to MySQL isolation levels (read uncommitted, read committed, repeatable read, serializable) and indexing (B-tree, hash, composite indexes), signals that Dream11 expects SDE-2 candidates to have hands-on production database experience, not just theoretical knowledge.

Round 3 was on April 27, 2024, and this one was on-site in Mumbai. It was a High-Level Design (HLD) round where the candidate was asked to design a scalable notification system for Dream11's user base. Dream11 handles millions of concurrent users during live matches, so a notification system for that scale is a genuinely hard problem involving fan-out architecture, message queueing, delivery guarantees, and real-time push. The candidate proposed using Redis and Apache Spark in their architecture. Redis would serve as a fast in-memory data store for caching and pub/sub messaging, while Spark could handle large-scale stream processing. The candidate cleared this round, meaning the design was judged acceptable by the interview panel.

Round 4 was the hiring manager round, and this is where the loop ended with a rejection. The conversation covered hiring philosophy, the candidate's experience with payment-system implementation, service-monitoring and availability metrics, and a reflection on past project failures and managerial conflicts. The candidate was not selected. The fact that a candidate who cleared coding, architecture, and system design still got rejected here tells you something important: Dream11's hiring manager round is not a formality. It probes depth of experience, self-awareness, and how you handle real-world engineering conflicts, not just whether you can talk about them abstractly.

Round-by-round breakdown and what each stage tests

RoundDateFormatFocus AreasOutcome
Round 1March 29, 2024VirtualCoding: Minimum Path Sum, First Missing Positive (O(n) time, O(1) space)Cleared
Round 2April 8, 2024VirtualProject architecture, DB schema design, CDNs, load balancers, MySQL isolation levels and indexingCleared
Round 3April 27, 2024On-site, MumbaiHLD: scalable notification system, candidate proposed Redis and SparkCleared
Round 4Not specifiedNot specifiedHiring manager: hiring philosophy, payment systems, monitoring/availability, past failures, managerial conflictsRejected

The progression from pure coding to architecture to system design to behavioural is a common SDE-2 pattern at product companies in India, but the Dream11 version has some distinctive features worth noting for 2026 aspirants.

First, the coding round demanded O(1) space complexity on both problems. This is above the bar for many SDE-2 loops where O(n) space is often accepted. If you are preparing for Dream11, practice in-place algorithms: cycle detection, index marking, two-pointer techniques, and Dutch national flag patterns.

Second, the architecture round went deep into MySQL internals. Isolation levels are not something you pick up from a tutorial; they come from having debugged production concurrency issues. If you have not worked with MySQL at scale, spend time understanding phantom reads, write skew, and how different isolation levels interact with indexes.

Third, the HLD problem was domain-specific. A notification system for a fantasy sports platform with millions of concurrent users during live matches is not the same as designing a generic notification service. You need to think about burst traffic during match events, multi-channel delivery (push, email, in-app), idempotency, and eventual consistency.

Fourth, the hiring manager round covered payment-system implementation. Dream11 processes real-money transactions, so payment systems are core to their business. Experience with payment gateways, reconciliation, idempotency in financial transactions, and regulatory compliance would be directly relevant.

How to prepare for a Dream11 SDE-2 loop in 2026

If you are targeting Dream11 or similar product companies (Swiggy, Zomato, CRED, PhonePe) for an SDE-2 role in 2026, here is a preparation playbook grounded in the 2024 experience described above.

Coding preparation

Solve at least 150 medium and 50 hard LeetCode problems with a focus on grid-based dynamic programming, array manipulation, and in-place algorithms. Specifically practice:

  • Minimum Path Sum (LeetCode 64) and its variants
  • First Missing Positive (LeetCode 41) and index-marking patterns
  • Problems requiring O(1) space: cycle detection, two pointers, in-place rotation
  • Time yourself: aim for 20-25 minutes per medium, 35-40 per hard

Architecture and database preparation

Go beyond surface-level knowledge. For MySQL specifically:

  • Understand all four isolation levels and when to use each
  • Practice designing schemas for high-throughput transactional systems
  • Study index selection: when to use composite indexes, when covering indexes help, how the query optimizer chooses
  • Read about CDN configurations and load balancer algorithms (round-robin, least connections, IP hash)

System design preparation

For the HLD round, practice designing systems at fantasy-sports scale:

  • Notification systems with burst traffic handling
  • Real-time leaderboards (a Dream11-specific problem)
  • Contest allocation and prize distribution systems
  • Study Redis pub/sub, Kafka for event streaming, and Spark for batch/stream processing
  • Draw architectures that handle 10 million+ concurrent users

Hiring manager preparation

This is where the 2024 candidate stumbled. Prepare concrete stories for:

  • A project that failed and what you learned (use a structured framework: situation, what went wrong, what you would do differently)
  • A managerial conflict and how you resolved it (focus on outcome and process, not blame)
  • Payment or financial system experience (if you have it; if not, study idempotency, reconciliation, and two-phase commit)
  • Service monitoring: know your SLAs, SLOs, error budgets, and the tools you have used (Prometheus, Grafana, Datadog)
  • Your hiring philosophy if you were building a team: what do you look for, how do you assess senior engineers

Common mistakes and red flags

  • Treating the hiring manager round as a formality. The 2024 candidate cleared three technical rounds and still got rejected here. Prepare for it as seriously as coding.
  • Not knowing MySQL internals deeply. Surface-level knowledge of indexing and isolation levels will not survive follow-up questions. Study the MySQL InnoDB documentation.
  • Proposing tools without justifying them. The candidate proposed Redis and Spark, but the account does not describe whether they justified the choice against alternatives. Always explain why a tool fits the specific problem.
  • No concrete failure stories. If you cannot articulate a specific project failure with root cause analysis and lessons learned, you will struggle in the hiring manager round.
  • Ignoring payment-system fundamentals. Even if the role is not payments-specific, Dream11's business is transactional. Understanding idempotency and reconciliation signals maturity.
  • Underestimating the timeline. The loop took about a month. Plan your preparation and current-job commitments accordingly.

Real-world data points

All figures below are candidate-reported, as posted on GeeksforGeeks for the 2024 Dream11 SDE-2 loop:

  • Total rounds: 4
  • Candidate experience: 5 years
  • Round 1 date: March 29, 2024 (virtual)
  • Round 2 date: April 8, 2024 (virtual)
  • Round 3 date: April 27, 2024 (on-site, Mumbai)
  • Loop duration: approximately 1 month
  • Coding problems: 2 (Minimum Path Sum, First Missing Positive)
  • Time/space complexity expected: O(n) time, O(1) space for both
  • Rounds cleared: 3 of 4 (rejected in Round 4, hiring manager)
  • CTC stated: None (confirm on the official Dream11 careers page)

FAQ

How many rounds are there in Dream11 SDE-2 interview in 2024?

The Dream11 SDE-2 loop in 2024 had 4 rounds: a coding assessment, a project architecture and database design round, a high-level design round, and a hiring manager round. The candidate-reported source cleared the first three and was rejected in round 4. Confirm on the official Dream11 careers page for the current process.

What coding problems were asked in Dream11 SDE-2 Round 1?

Round 1 on March 29, 2024 included Minimum Path Sum and First Missing Positive, both expected in O(n) time and O(1) extra space, as posted on GeeksforGeeks. These correspond to LeetCode 64 and LeetCode 41. The candidate cleared this round.

What is asked in the Dream11 hiring manager round?

The hiring manager round covered hiring philosophy, payment-system implementation experience, service-monitoring and availability metrics, and reflections on past project failures and managerial conflicts. The candidate was not selected after this round, which suggests behavioural depth and self-awareness are weighted heavily at Dream11 for SDE-2.

Is the Dream11 SDE-2 interview virtual or on-site?

Rounds 1 and 2 were virtual in the 2024 candidate-reported loop, while Round 3 (HLD) was on-site in Mumbai on April 27, 2024. Round 4 format was not specified. Check the official Dream11 careers page for current format details.

What CTC does Dream11 offer for SDE-2?

No CTC figure was stated in the GeeksforGeeks account. For current compensation bands, confirm on the official Dream11 careers page or check candidate-reported salary threads on r/developersIndia and Glassdoor.

Sources & credits

advertisement
Sources and review notesreviewed 28 Jul 2026
Article-specific sources
Verification window
Page last edited 28 Jul 2026 by Aditya Sharma. A review date records an editorial edit, not a guarantee that every external fact is still current.
Evidence labels

Official notices, candidate reports, offer documents, and editorial practice questions carry different confidence levels. The visible source list lets you inspect the evidence instead of relying on a blanket verification badge.

Verification policy: /editorial-standards/. Found something incorrect? Submit a correction - we respond within 48 hours.

topic cluster

More resources in Interview Questions

Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.

Open Interview Questions hubBrowse all articles

paid contributor programme

Sat this this year? Share your story, earn ₹500.

First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story with byline.

Submit your story →

ready to practice?

Take a free timed mock test

Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.

Start free mock test →
related guides
more from PapersAdda
Guides & ResourcesHow to Prepare for Google Coding Interview 2026: 12-Week Plan
13 min read
Company Placement PapersStripe Placement Papers 2026 with Solutions
12 min read
Exam PatternsMicrosoft Interview Pattern Bank 2026: LRU Cache, OneDrive & AA Round
13 min read
Company Placement PapersMicrosoft Placement Papers 2026: SDE-1 OA, Loop and AA Round Guide
16 min read

Share this guide