34 questions · from 8 interviews
Dream11 interview questions
Every question candidates reported from their Dream11 interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Dream11 coding and DSA questions
- 01
Least Difference in Occurrence of Two Numbers
Find the least difference in occurrence of two numbers, x and y, in an array. Assume that these would occur at least once.
- 02
Subset Sum with Target K
Given an array, find if there is a subset that sums up to k.
- 03
Array Partition with Adjacent Difference 1 and Size K
Can an array be divided into partitions such that each partition has a sequence having adjacent difference as 1 and size = k?
- 04
Search in a Sorted 2D Matrix
I was asked to search for a target value in a 2D matrix where each row is sorted and the first element of each row is greater than the last element of the previous row.
Medium · From Dream 11 SDE-2 - DSA Round
- 05
Container With Most Water
I was given an array of non-negative integers heights representing the height of n vertical lines. I had to find two lines that together with the x-axis form a container, such that the container contains the most water.
Medium · From Dream 11 SDE-2 - DSA Round
- 06
Minimum Number of Arrows to Burst Balloons
Given an array points where points[i] = [xstart, xend] represents a balloon, find the minimum number of arrows that must be shot to burst all balloons. An arrow shot at x bursts all balloons whose xstart <= x <= xend. You can shoot as many arrows as needed,…
- 07
Maximal Square
Given an m x n binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area.
- 08
Reverse a Specific Section of a Linked List
LinkedList is given to you. you have to reverse a specific section of the list. you'll get the start and end position for that section
- 09
Binary Search Variant (Painter's Partition/Koko Eating Bananas)
I was given a DSA problem that was a variant of binary search, similar to the Painter's Partition problem. The interviewer asked me to code it. I initially discussed my approach, and after the interviewer was satisfied, I started coding. I missed a couple of…
Medium · From Dream11 | SDE-2 Backend | Mumbai | Reject
- 10
Topological Sort Variant (Course Schedule)
This was a graph traversal problem requiring topological sorting. It was similar to the 'Course Schedule' problem on LeetCode.
Medium · From Dream11 | SDE-2 Backend | Mumbai | Reject
- 11
Remove K Digits to Form Smallest Number
Given a numeric string and a number k, the task is to remove k digits from the string so that the resulting number would be the smallest possible.
Medium · From Dream11 SDE-2 Interview Experience | Offer
- 12
Median in a Row-wise Sorted Matrix
We are given a row-wise sorted matrix of size rc , we need to find the median of the matrix. It is assumed that rc is always odd. Examples: Input: 1 3 5 2 6 8 3 6 9 Output: Median is 5
Hard · From Dream 11 | SDE2 |Round 1
- 13
Restore IP Addresses
A valid IP address consists of exactly four integers separated by single dots. Each integer is between 0 and 255 (inclusive) and cannot have leading zeros. For example, "0.1.2.201" and "192.168.1.1" are valid IP addresses, but "0.011.255.245", "192.168.1.312"…
Medium · From Dream 11 | SDE2 |Round 1
Dream11 system design questions
- 01
Design a Job Scheduler
Design a job scheduler where clients can schedule one-time or recurring jobs and receive callbacks accordingly.
- 02
Design Dream11 Team Selection Validation System
Design a validation system that will power the Dream11 team selection screen. Key details: - user will have certain credits - he can select total 'X' number of players. - can select max/min players in a specific category (ex: keeper, forward) - can select max…
- 03
Design a Real-time Monitoring System
I was asked to design a real-time monitoring system, similar to services like CloudWatch or Prometheus with Grafana. I started by gathering functional and non-functional requirements before moving to the data model and system architecture. The interviewer…
Hard · From Dream11 | SDE-2 Backend | Mumbai | Reject
- 04
System Scalability, Monitoring, and On-Call (Projects Deep Dive)
The hiring manager deep dived into projects I had worked on and asked questions specifically about system scalability, monitoring strategies, and on-call responsibilities related to those projects.
- 05
Design BookMyShow Ticket Booking System
Design a scalable ticket booking feature similar to BookMyShow. Specifically, how would you ensure that once a user selects a seat, it is immediately unavailable to other users?
Medium · From Dream11 SDE-2 Interview Experience | Offer
- 06
Design Alerting and Monitoring System (Prometheus/Grafana)
Design an alerting and monitoring system similar to Prometheus and Grafana. Define its scope (NFRs and FRs), estimate scale and database storage. Discuss Consistency vs. Availability. Detail how time-series data would be stored and formatted. Explain how a…
Hard · From Dream11 SDE-2 Interview Experience | Offer
- 07
Design a Message Broker System
Design a message broker system. This was part of a machine coding round.
Dream11 behavioural and HR questions
- 01
Project Deep Dive
Explain one project that you have worked on.
- 02
Challenging Project
Tell me about one project that you found challenging and how did you solve it.
- 03
Behavioral Questions (Teamwork, Priorities, Failures)
I was asked multiple behavioral questions, such as specific times when I helped a teammate, how I handle multiple priorities, and my experiences facing failures and subsequent learnings.
- 04
Culture Fit and Situational Questions
The HR round focused on culture fit and situational questions. I was asked how I handle failures, respond to manager feedback, and what my motivation was for joining Dream11. They also asked if I had played Dream11.
- 05
System Preparation for High-Traffic Events (e.g., IPL)
Given an upcoming high-traffic event like IPL, how would you prepare your system to ensure everything runs smoothly?
- 06
Software Development Life Cycle Process
Explain the Software Development Life Cycle (SDLC) process you follow to develop a feature.
- 07
Most Challenging Problem Solved
Describe the most challenging problem you have solved in your previous role (e.g., at Navi) and elaborate on your specific contribution to its solution.
- 08
Staying Updated with New Technologies
How do you keep yourself updated with new technologies and industry trends?
- 09
Incident/Bug Resolution Procedure
Describe the procedure you follow to solve any incident or bug within your company.
- 10
Going Above and Beyond
Describe a situation where you went above and beyond to complete a task.
- 11
Strengths and Weaknesses (Manager's Perspective)
If your manager were called today, what strengths and weaknesses would they highlight about you?
- 12
Failure as a Blessing in Disguise
Share a situation where you experienced failure, but it ultimately proved to be a blessing in disguise.
Dream11 other questions
- 01
Aerospike Internals and ACID Properties
The interviewer wanted me to choose the DB that I have worked most with. I chose Aerospike. They asked many questions related to the internals of Aerospike (define fundamental terminologies, indexing, partitioning scheme, is a single node connection…
- 02
PostgreSQL Scaling and Concurrency
Questions regarding PostgreSQL concurrency control, isolation levels, locks, replication, and strategies for scaling PostgreSQL reads and writes.
Dream11 interview questions FAQ
What questions are asked in Dream11 interviews?
Candidates reported 34 distinct questions across 8 Dream11 interviews. 13 coding and DSA questions, 7 system design questions, 12 behavioural and HR questions, 2 other questions.
How difficult are Dream11 interview questions?
Of the questions candidates rated, 0% were easy, 70% medium and 30% hard.