PapersAdda

Dream11 Placement Papers 2026

3 min read
Uncategorized
Advertisement Placement

Dream11 Placement Papers 2026 — Complete Preparation Guide

Last Updated: March 2026


Company Overview

Dream11 is India's biggest fantasy sports platform with 150+ million users. It's a unicorn startup and one of the most sought-after tech companies for freshers.

Key Facts:

  • Founded: 2008
  • Employees: 1000+
  • India Offices: Mumbai (HQ)
  • Valuation: $8+ billion

Eligibility Criteria

CriteriaRequirement
DegreeB.Tech/B.E, M.Tech, MCA
BranchesCSE, IT, Math, Stats
Academic Score70%+ throughout
BacklogsNo active backlogs

CTC & Compensation

RoleCTC (Fresher)
Software Development Engineer15-25 LPA
Data Analyst12-18 LPA
Product Analyst14-20 LPA

Exam Pattern

SectionQuestionsDuration
Aptitude + Puzzles2030 min
Coding3-490 min
System Design (LLD)160 min

Aptitude Questions

Q1

Find the missing number: 2, 6, 12, 20, 30, ? Answer: 42 (n×(n+1))

Q2

A and B can do work in 12 days, B and C in 15 days, C and A in 20 days. How long will A alone take? Answer: 30 days

Q3

Probability of getting sum 9 with two dice? Answer: 1/9

Q4

Two trains 200m and 300m approach at 60km/hr and 40km/hr. Time to cross? Answer: 18 seconds

Q5

Sum of squares of first 10 natural numbers? Answer: 385


Technical Questions

  1. Design a leaderboard system
  2. How would you handle 1 million concurrent users?
  3. Explain CAP theorem
  4. Difference between SQL and NoSQL with use cases
  5. Rate limiting algorithms

Coding Questions (Python)

Q1: Top K Frequent Elements

def top_k_frequent(nums, k):
    from collections import Counter
    return [item for item, _ in Counter(nums).most_common(k)]

Q2: Design Snake and Ladder Game

class SnakeLadder:
    def __init__(self):
        self.snakes = {16: 6, 48: 26, 49: 11}
        self.ladders = {2: 38, 4: 14, 9: 31}
        self.players = {}
    
    def move(self, player, dice):
        pos = self.players.get(player, 0) + dice
        if pos in self.snakes:
            pos = self.snakes[pos]
        elif pos in self.ladders:
            pos = self.ladders[pos]
        self.players[player] = pos
        return pos

Q3: Find Celebrity Problem

def find_celebrity(matrix):
    """Everyone knows celebrity, celebrity knows no one"""
    n = len(matrix)
    candidate = 0
    for i in range(1, n):
        if matrix[candidate][i] == 1:
            candidate = i
    
    for i in range(n):
        if i != candidate and (matrix[candidate][i] == 1 or matrix[i][candidate] == 0):
            return -1
    return candidate

Interview Tips

  1. Scale Understanding: Show knowledge of high-scale systems
  2. Sports Interest: Passion for sports is a plus
  3. Competitive Programming: Strong DSA is essential
  4. Product Sense: Understand user behavior
  5. Gaming Mechanics: Knowledge of fantasy sports helps

FAQs

Q1: Is Dream11 hiring freshers? Yes, limited campus hiring Q2: Coding platform? HackerRank, custom platform Q3: Interview rounds? 4-5 rounds including system design


All the best for your Dream11 placement!

Advertisement Placement

Explore this topic cluster

More resources in Uncategorized

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

More in Uncategorized

More from PapersAdda

Share this article: