Dream 11 SDE2 Interview Experience

dream11 logo
dream11
SDE II
April 4, 20255 reads

Summary

I recently completed all rounds for an SDE2 role at Dream11. I successfully navigated coding, database/HLD, and hiring manager rounds, but ultimately faced rejection in the HR round due to a perceived cultural mismatch.

Full Experience

Hello all, Recently completed all rounds of Dream11 SDE2. Sharing my experience.

Round 1 Coding

Duration: 1 hour

Questions:

  1. https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons/description
  2. https://leetcode.com/problems/maximal-square/description/

Outcome: I was able to complete both the questions with optimal solution within expected time.

Verdict: Positive

Round 2 DB + HLD

Duration: 1.5 hours

Questions: DB - The interviewer wanted me to choose the DB that I have worked most with. I chose aerospike. He asked many questions related to the internals of aerospike (define aerospike fundamental terminologies, indexing, paritioning scheme, is a single node connection sufficient to reach the appropriate data, leader election). Apart from this, he asked questions on ACID properties. HLD - Design a job scheduler where clients can schedule one-time or recurring jobs and receive callbacks accordingly.

Outcome: I was able to answer almost all the DB related questions, expect one (I guess it was related to leader election in aerospike). Regarding the HLD design, I was able to provide a satisfactory solution. There was a little bit of to-and-fro through out the discussion though.

Verdict: Positive

Round 3 HM

Duration: 45 minutes

Questions: Explain one project that you have worked on. Tell me about one project that you found challenging and how did you solve it. Standard behavioral questions.

Verdict: Positive

Round 4 HR

Duration: 45 minutes

Questions: Standard HR level questions.

Verdict: Negative (I guess)

Two days after the final round, the HR called me and told "in your current org, you work in an environment where processes are streamlined. Our approach is a bit more chaotic here, so you may find it challenging."

The most bizzare reason I have ever heard for rejecting someone!

Interview Questions (6)

Q1
Minimum Number of Arrows to Burst Balloons
Data Structures & Algorithms

Given an array points where points[i] = [x_start, x_end] 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 x_start <= x <= x_end. You can shoot as many arrows as needed, but each shot will cost 1.

Q2
Maximal Square
Data Structures & Algorithms

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.

Q3
Aerospike Internals and ACID Properties
Other

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 sufficient to reach the appropriate data, leader election). Apart from this, they asked questions on ACID properties.

Q4
Design a Job Scheduler
System Design

Design a job scheduler where clients can schedule one-time or recurring jobs and receive callbacks accordingly.

Q5
Project Deep Dive
Behavioral

Explain one project that you have worked on.

Q6
Challenging Project
Behavioral

Tell me about one project that you found challenging and how did you solve it.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!