
D. E. Shaw India Test Automation Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 14 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at D. E. Shaw India.
Software Development Engineer In Test
Got an on-campus opportunity for 3 rounds. The test had 50 MCQs and 2 coding problems. The interview had LeetCode medium/hard problems focusing on graphs, stacks, and linked lists. The managerial round involved a basic system design discussion about my projects and decision-making with trade-offs.
- A toposort and DP problem, akin to parallel schedule 3.
Software Development Engineer In Test
The interview process involves an online assessment, followed by two interview rounds. To prepare, focus on problem-solving (thought process, clean code, edge cases), programming (OOP, concurrency, best practices in C++, Java, or Python), core CS concepts (Data Structures & Algorithms, OS, Databases, Networking), logical reasoning (problem analysis, pattern identification, justification), and communication skills (clearly explaining ideas and solutions).
- Given S servers, C clients, and a requirement to select exactly K endpoints such that at least minS are servers and at least 10 are clients, how many valid combinations can be formed? Use combinatorics for efficiency and return the answer modulo 10^9 + 7.
- For a given 2D binary grid representing a satellite image, calculate the 'grey level' for each cell. This is determined by counting 1s and 0s in its row and column: (ones_in_row + ones_in_col) - (zeros_in_row + zeros_in_col). The goal is to find the maximum grey level across the grid and also output the resulting transformed grid.
Software Development Engineer In Test
So DE Shaw came to our campus for an sdet intern role. The first round was an online assessment with 2 coding questions to be solved in 50 mins, plus 12 aptitude problems and 20 CS fundamentals problems. I was able to solve 1 coding problem (1200-1300 rated) and the other problem was based on combinatorics (2000 rated). Unfortunately, I did not get shortlisted.
- Coding problem related to 2 pointers
- Coding problem related to combinatorics
D. E. Shaw India Test Automation Engineer Interview Questions
Quoted word for word from D. E. Shaw India interview reports.
“Implement an AVL Tree in C++”
Read reports →“How do you count the number of unset bits?”
Read reports →“Find the number of distinct networks with minimum clients and minimum servers, given up to K nodes.”
Read reports →“What is a virtual function?”
Read reports →“Given S servers, C clients, and a requirement to select exactly K endpoints such that at least minS are servers and at least 10 are clients, how many valid combinations can be formed? Use combinatorics for efficiency and return the answer modulo 10^9 + 7.”
Read report →“What is a deadlock?”
Read report →“Can you solve the Three Sum problem?”
Read report →“Can you explain the working of a compiler and identify common failure modes?”
Read report →“Explain OOPs concepts.”
Read report →Formats, difficulty and experience
Across all 14 D. E. Shaw India interview reports.