Upload Button Icon Add office photos

DE Shaw

Compare button icon Compare button icon Compare

Filter interviews by

DE Shaw Interview Questions, Process, and Tips

Updated 23 Mar 2025

Top DE Shaw Interview Questions and Answers

  • Q1. MegaPrime Numbers Problem Statement Given two integers Left and Right , determine the count of 'megaprime' numbers within the inclusive range from 'Left' to 'Right'. A ' ...read more
  • Q2. Majority Element - II Problem Statement You are given an array ARR of integers of length N . Your task is to find all the elements that occur strictly more than floor(N/ ...read more
  • Q3. Bottom View of Binary Tree Given a binary tree, determine and return its bottom view when viewed from left to right. Assume that each child of a node is positioned at a ...read more
View all 30 questions

DE Shaw Interview Experiences

Popular Designations

121 interviews found

Round 1 - Aptitude Test 

Duration was 1 hour. Topics included quant and logical reasoning.

Round 2 - Technical 

(1 Question)

  • Q1. Tell us about blockchain technology in simple words and its application
  • Ans. 

    Blockchain is a decentralized digital ledger that records transactions in a secure and transparent manner.

    • Blockchain is a distributed database that stores information across a network of computers

    • It uses cryptography to secure and verify transactions

    • It eliminates the need for intermediaries and reduces transaction costs

    • Applications include cryptocurrency, supply chain management, and voting systems

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Read topics related to finance well.

Skills evaluated in this interview

Research Associate Interview Questions asked at other Companies

Q1. Tell any name reactions to form new c-c bond without metal catalyst?
View answer (15)
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed before Dec 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

2 coding questions along with aptitude

Round 3 - Technical 

(1 Question)

  • Q1. Explain about your project

Software Developer 1 Interview Questions asked at other Companies

Q1. Do you have prior experience in Java and Spring Boot?
View answer (1)

Lead Analyst Interview Questions & Answers

user image Anonymous

posted on 6 Jul 2022

I applied via Approached by Company and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Fundamentals of analysis in RE
  • Ans. 

    Fundamentals of analysis in RE involve understanding requirements, identifying stakeholders, and creating models.

    • Understand the requirements of the project

    • Identify the stakeholders and their needs

    • Create models to represent the system

    • Analyze the models to ensure they meet the requirements

    • Iterate the process as necessary

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - DESRI HR is extremely unprofessional. They would leave you hanging after conducting multiple rounds of interviews.

Lead Analyst Interview Questions asked at other Companies

Q1. Do bonus shares impact capital accretion?
View answer (2)

I appeared for an interview in Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Hackerrank is a good paltform and very flexible, our webcam was turned on in order to prevent students from cheating

  • Q1. 

    Find the Lone Set Bit

    Your task is to identify the position of the only '1' bit in the binary representation of a given non-negative integer N. The representation contains exactly one '1' and the rest are...

  • Ans. 

    Find the position of the only '1' bit in the binary representation of a given non-negative integer.

    • Iterate through the bits of the integer to find the position of the lone '1' bit.

    • Use bitwise operations to check if there is exactly one '1' bit in the binary representation.

    • Return the position of the lone '1' bit or -1 if there isn't exactly one '1'.

  • Answered by AI
  • Q2. 

    Count Ways to Reach the N-th Stair Problem Statement

    You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or tw...

  • Ans. 

    The problem involves counting the number of distinct ways to climb N stairs by taking 1 or 2 steps at a time.

    • Use dynamic programming to solve the problem efficiently.

    • The number of ways to reach the Nth stair is the sum of the number of ways to reach the (N-1)th stair and the (N-2)th stair.

    • Handle base cases where N=0 and N=1 separately.

    • Consider using modulo operation to avoid overflow when dealing with large numbers.

  • Answered by AI
Round 2 - HR 

Round duration - 40 minutes
Round difficulty - Hard

Round was conducted on zoom platform. There were 40 students there and then each one of them were assigned break-out rroms for interviews.

Interview Preparation Tips

Professional and academic backgroundI completed Mechanical Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 6.5 cgpa, no backlogsDE Shaw India interview preparation:Topics to prepare for the interview - DSA, Arrays, linked list, recursion, trees, graphs,greedy algorithms, dynamic programmingTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : try to keep only those things in resume on which you have very good command and you should be able to answer all of the questions(upto moderate level) related to your technical skills
Tip 2 : mention your projects with brief description, try avoiding very high level description because some times reader might not be able to understand your work, keep it descriptive and understandable

Application resume tips for other job seekers

Tip 1 : major team project is helpful
Tip 2 : list down only the related achievements with the role you are applying for

Final outcome of the interviewRejected

Skills evaluated in this interview

Top DE Shaw Software Developer Intern Interview Questions and Answers

Q1. K Max Sum Combinations Problem Statement Given two arrays/lists A and B, each of size N, and an integer K, you need to determine the K maximum and valid sum combinations from all possible combinations of sums generated by adding one element... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

DE Shaw interview questions for popular designations

 Software Developer

 (15)

 Software Developer Intern

 (10)

 Research Associate

 (4)

 Analyst

 (4)

 Senior Analyst

 (4)

 Intern

 (4)

 Senior Specialist

 (3)

 Software Engineer

 (3)

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 95 minutes
Round difficulty - Easy

This round was conducted in Hackerrank portal for a total duration of 95 minutes and was divided into 4 sections.

1st Section : Aptitude Section : 14 questions , 28 minutes
2nd Section : Technical Section : 12 questions , 17 minutes
3rd Section :1 coding Questions : 20 minutes+30 minutes

This Round was Conducted on Hackerrank (Webcam Enabled).

  • Q1. 

    Coin Game Problem Statement

    Wong wants to borrow money from Dr. Strange, who insists Wong must win a coin game first. The game involves two players taking turns to remove one coin from either end of a row...

  • Ans. 

    Given an array of coin values, determine the maximum value Wong can obtain by playing a coin game against Dr. Strange.

    • Wong plays first and can remove one coin from either end of the array on each turn.

    • The game ends when no coins are left, and the player with the highest total value wins.

    • Consider different scenarios like having an odd or even number of coins in the array.

  • Answered by AI
  • Q2. 

    Find Magic Index in Sorted Array

    Given a sorted array A consisting of N integers, your task is to find the magic index in the given array, where the magic index is defined as an index i such that A[i] = i...

  • Ans. 

    Find the magic index in a sorted array where A[i] = i.

    • Use binary search to efficiently find the magic index in the sorted array.

    • Check the middle element of the array and compare it with its index to determine the direction to search.

    • Repeat the process on the left or right half of the array until the magic index is found or no more elements to search.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Medium

This was an Online F2F Technical Round conducted on CodePair : Hackerrank. So, Basically You have to Run and Submit ( Pass All Test cases) in the Interview Round also (Like normal Coding Test) in Codepair : Hackerrank & along with that You should have to explain your Code and Approach to the Interviewers.
The Interviewers were helpful and didn't hesitate in giving hints. 
Timing - 10:00 A.M to 12:00 P.M

  • Q1. 

    Minimum Number of Taps to Water the Garden

    Given a garden that extends along a one-dimensional x-axis from point 0 to point N, your task is to determine the minimum number of taps needed to water the enti...

  • Ans. 

    Find the minimum number of taps needed to water the entire garden using given tap ranges.

    • Iterate over taps and update the farthest point each tap can reach.

    • Use a greedy approach to select the tap that can water the farthest point.

    • If a tap can't water any point, return -1.

    • Example: For ranges = [3, 4, 1, 1, 0, 0], tap at position 1 can water the entire garden.

  • Answered by AI
  • Q2. 

    Money Saving in Bank Problem

    Harshit wants to save up money for his first car by depositing money daily in the Ninja bank with a specific increment strategy.

    Starting with 1 rupee on the first Monday, th...

  • Ans. 

    Calculate the total money accumulated by Harshit in Ninja bank after N days with a specific increment strategy.

    • Start with 1 rupee on the first Monday and increase by 1 rupee each day from Tuesday to Sunday.

    • Each new Monday starts with an additional rupee more than the previous Monday's deposit.

    • Calculate the total amount of money accumulated after N days for each test case.

    • Example: For N = 2, total amount is 3 rupees; fo

  • Answered by AI
Round 3 - Face to Face 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Hard

A lot of Variants based on Constraints were asked in this Round. They will ask you to write the final code for every question before Submitting it(run all test cases) so you won’t get any hints after running test cases in the IDE. ( So don’t Submit your code before dry running it on a lot of Test Cases on pen & paper , they allow to use pen & blank paper at the time of Interviews) .The Interviewers tried to trick in case of time complexities even if you gave the best one. So try to be confident.

  • Q1. 

    Buy and Sell Stock Problem Statement

    Imagine you are Harshad Mehta's friend, and you have been given the stock prices of a particular company for the next 'N' days. You can perform up to two buy-and-sell ...

  • Ans. 

    The task is to determine the maximum profit that can be achieved by performing up to two buy-and-sell transactions on a given set of stock prices.

    • Iterate through the array of stock prices and calculate the maximum profit that can be achieved by buying and selling at different points.

    • Keep track of the maximum profit after the first transaction and the maximum profit after the second transaction.

    • Return the sum of these t...

  • Answered by AI
  • Q2. 

    Stock Investment Problem Statement

    You are given the prices of a particular stock over 'N' consecutive days. Your task is to find the maximum profit that can be obtained by completing at most two transact...

  • Ans. 

    Find the maximum profit that can be obtained by completing at most two transactions of buying and selling a stock.

    • Iterate through the array of stock prices and calculate the maximum profit that can be obtained by completing at most two transactions.

    • Keep track of the maximum profit that can be obtained by selling the stock on each day after buying it on a previous day.

    • Consider all possible combinations of two transactio...

  • Answered by AI
Round 4 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

This was a Telephonic Round (Audio Call). The HR was friendly and asked basic questions.
The timing was 2:00 PM to 2:30 PM.

  • Q1. 

    Rabbit Jumping Problem

    Consider 'n' carrots numbered from 1 to 'n' and 'k' rabbits. Each rabbit jumps to carrots only at multiples of its respective jumping factor Aj (i.e., Aj, 2Aj, 3Aj, ...), for all ra...

  • Ans. 

    Calculate uneaten carrots by rabbits with specific jumping factors.

    • Iterate through each carrot and check if any rabbit jumps on it.

    • Use the jumping factors to determine which carrots will be eaten.

    • Subtract the eaten carrots from the total to get the uneaten carrots.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in HyderabadEligibility criteriaAbove 8.5 CGPA ( Only CSE, IT, ECE - both UG and PG )DE Shaw India interview preparation:Topics to prepare for the interview - Dynamic Programming, OOPS, Computer Networks, Computer System Architecture, Operating System, Data Structures, PointersTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Make sure that you are thorough with CS concepts beforehand.
Tip 2 : Even when you are explaining the approach to a question, try to parallelly think about how you would code it.
Tip 3 : Read the previous interview experiences. It would give a fair idea of the kind of questions one should expect.
Tip 4 : For a company like DE Shaw, practicing medium and hard difficulty level coding questions would be the way to go.
Tip 5 : Practice atleast 200 questions from coding platforms like CodeZen, LeetCode, Interviewbit as they contain common interview questions.

Application resume tips for other job seekers

Tip 1 : Mention atleast 1 project and past work experience as it sets good impression.
Tip 2 : Keep your resume up to date for the role you are applying.
Tip 3 : Try to keep your resume of 1 Page.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top DE Shaw Software Developer Interview Questions and Answers

Q1. Tower Building Problem Statement Given an array 'ARR' of 'N' cubes, you need to construct towers such that each cube can either be placed on top of an existing tower or start a new one. The restriction is that the top cube on a tower must b... read more
View answer (2)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

Get interview-ready with Top DE Shaw Interview Questions

Interview Questions & Answers

user image Anonymous

posted on 30 Aug 2021

Interview Questionnaire 

2 Questions

  • Q1. Profit on sale of asset impact on financial statements
  • Q2. Describe the projects on your resume

Interview Preparation Tips

Interview preparation tips for other job seekers - Good be confident know technical skills

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 150 Minutes
Round difficulty - Medium

This first round was the Online test which was 1 Hour 95 Minutes Long. It was Divided
as Follows.

1. Aptitude Section (Arithmetic + Analytical) 14 Questions – 26 Minutes
2. Technical MCQs( Computer Science) 14 Questions – 19 Minutes
3. Coding Question – 20 Minutes
4. Coding Question – 30 Minutes
5. Coding Questions :

  • Q1. 

    Water Equalization Problem Statement

    You are provided with an array ARR of positive integers. Each integer represents the number of liters of water in a bucket. The goal is to make the liters of water in ...

  • Ans. 

    Given an array of water buckets, find the minimum liters of water to remove to make all buckets equal.

    • Iterate through the array to find the most common water level

    • Calculate the total liters needed to make all buckets equal by subtracting each bucket's water level from the most common level

    • Sum up the total liters needed to remove

  • Answered by AI
  • Q2. 

    K Max Sum Combinations Problem Statement

    Given two arrays/lists A and B, each of size N, and an integer K, you need to determine the K maximum and valid sum combinations from all possible combinations of ...

  • Ans. 

    The problem involves finding the K maximum sum combinations from two arrays by adding one element from each array.

    • Iterate through all possible sum combinations of elements from arrays A and B.

    • Store the sums in a max heap to keep track of the K maximum sums.

    • Pop the top K elements from the max heap to get the K maximum sum combinations.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 150 Minutes
Round difficulty - Medium

This was an Online F2F Technical Round conducted on CodePair : Hackerrank. So, Basically You have to Run and Submit ( Pass All Test cases) in the Interview Round also (Like normal Coding Test) in Codepair: Hackerrank & along with that You should have to explain your Code and Approach to the Interviewers.

  • Q1. 

    Minimum Fountains Activation Problem

    In this problem, you have a one-dimensional garden of length 'N'. Each position from 0 to 'N' has a fountain that can provide water to the garden up to a certain range...

  • Ans. 

    Find the minimum number of fountains to activate to water the entire garden.

    • Iterate through the array to find the coverage of each fountain.

    • Keep track of the farthest coverage reached by each activated fountain.

    • Activate the fountain that covers the farthest distance not yet covered.

    • Repeat until the entire garden is watered.

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 150 Minutes
Round difficulty - Medium

This was also an Online F2F Technical Round conducted on Codepair : Hackerrank.
Dynamic Programming Based Not So Easy Level:
Best Time to Buy and Sell Stock
Best Time to Buy and Sell Stock II
Dynamic Programming Based Not So Medium Level
Best Time to Buy and Sell Stock with Cooldown
Best Time to Buy and Sell Stock with Transaction Fee
Dynamic Programming Based Hard Level
Best Time to Buy and Sell Stock III
Best Time to Buy and Sell Stock IV

They asked me a Lot of Questions like:
How did you arrive at this Solution ?
Why is this Approach Right ?
Can You do this in Better time & space complexities ? (Although I have done in Best time Complexity but they asked this to check my confidence level on my codes).
A lot of Variants based on Constraints.

  • Q1. 

    Best Time To Buy and Sell Stock Problem Statement

    You are given an array 'PRICES' of 'N' integers, where 'PRICES[i]' represents the price of a certain stock on the i-th day. An integer 'K' is also provide...

  • Ans. 

    The task is to determine the maximum profit achievable with at most K transactions by buying and selling stocks.

    • Iterate through the array and keep track of the minimum price to buy and maximum profit for each transaction.

    • Use dynamic programming to store the maximum profit at each day with each possible number of transactions.

    • Consider edge cases like when K is 0 or when the array is empty.

    • Example: For input N = 6, PRICE...

  • Answered by AI
  • Q2. 

    Buy and Sell Stock Problem Statement

    Imagine you are Harshad Mehta's friend, and you have been given the stock prices of a particular company for the next 'N' days. You can perform up to two buy-and-sell ...

  • Ans. 

    The task is to determine the maximum profit that can be achieved by performing up to two buy-and-sell transactions on a given set of stock prices.

    • Iterate through the array of stock prices and calculate the maximum profit that can be achieved by buying and selling at different points.

    • Keep track of the maximum profit after the first transaction and the maximum profit overall by considering different combinations of buy a...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteria8 CGPADE Shaw India interview preparation:Topics to prepare for the interview - Data Structure, Algorithms, DBMS, System Design, Operating SystemTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Solve atleast 300 coding questions.
Tip 2 : Have some good projects on resume.
Tip 3 : Be truthful.

Application resume tips for other job seekers

Tip 1 : Have 2 or 3 good projects.
Tip 2 : Don't lie on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top DE Shaw Software Developer Intern Interview Questions and Answers

Q1. K Max Sum Combinations Problem Statement Given two arrays/lists A and B, each of size N, and an integer K, you need to determine the K maximum and valid sum combinations from all possible combinations of sums generated by adding one element... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

I applied via Company Website and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What are your hobbies ?
  • Q2. What is your course all about?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and smile.

Research Associate Interview Questions asked at other Companies

Q1. Tell any name reactions to form new c-c bond without metal catalyst?
View answer (15)

Interview Questions & Answers

user image Anonymous

posted on 16 Sep 2021

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 95 Minutes
Round difficulty - Easy

This was a programming test consisting of 3 sections with 1 question each. 25 mins for the 1st section, and 35 for the 2nd and 3rd section. Each section had its own fixed time.

  • Q1. 

    Majority Element - II Problem Statement

    You are given an array ARR of integers of length N. Your task is to find all the elements that occur strictly more than floor(N/3) times in the given array.

    Input:

    ...
  • Q2. 

    MegaPrime Numbers Problem Statement

    Given two integers Left and Right, determine the count of 'megaprime' numbers within the inclusive range from 'Left' to 'Right'. A 'megaprime' number is a prime number ...

  • Q3. 

    Jump Game Problem Statement

    In this problem, you are given an array ARR consisting of N integers. Your task is to determine the minimum number of jumps required to reach the last index of the array N - 1....

Round 2 - Video Call 

(2 Questions)

Round duration - 70 Minutes
Round difficulty - Medium

There were two interviewers on a video call. For the first 25 minutes, the first interviewer asked his questions, and later the second one. For the second 25 minutes, questions related to OOPS were discussed, and also was asked to implement few things.

  • Q1. 

    Alien Dictionary Problem Statement

    You are provided with a sorted dictionary (by lexical order) in an alien language. Your task is to determine the character order of the alien language from this dictiona...

  • Q2. 

    Bottom View of Binary Tree

    Given a binary tree, determine and return its bottom view when viewed from left to right. Assume that each child of a node is positioned at a 45-degree angle from its parent.

    N...

Round 3 - Video Call 

(2 Questions)

Round duration - 60-65 minutes
Round difficulty - Medium

It consisted of two coding problems which involved proper coding it and explaining each and every aspect and I have to show dry run over a few cases

  • Q1. 

    Is Binary Heap Tree Problem Statement

    You are given a binary tree of integers. Your task is to determine if it is a binary heap tree or not.

    Input:

    The first line of input contains an integer ‘T’ denoti...
  • Q2. 

    Chocolate Distribution Problem

    You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to distribute these chocolates among 'M'...

Round 4 - HR 

Round duration - 20 minutes
Round difficulty - Easy

It was a very friendly and chill round.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Indian Institute of Technology Madras. I applied for the job as Associate Developer Intern in HyderabadEligibility criteria7 CGPADE Shaw India interview preparation:Topics to prepare for the interview - Algorithms, Object-Oriented Programming, Graphs, Trees, DP, DatabasesTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Practise problems on Leetcode and solve past year company-specific problems
Tip 2 : Be very good at OOPS concepts, study in-depth about Polymorphism, Inheritance, Friend functions, Operator Overloading
Tip 3 : Do at least one project and know every in and out about it

Application resume tips for other job seekers

Tip 1 : Don't fake any project or any programming language on the resume.
Tip 2 : If you are including projects in python or experience in the python language then you must be good with OOPs concepts with implementation.

Final outcome of the interviewRejected

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 80 minutes
Round difficulty - Easy

This round was scheduled in the evening hours around 7pm at Hackerrank platform and all the participants were required to fill a form which was shared 2 days prior to the test date. This form was filled out probably for the security reasons and to ensure that no one disinterested participant gives the test.

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    The task is to find the total number of ways to make change for a specified value using given denominations.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the number of ways to make change for each value up to the specified value.

    • Iterate through each denomination and update the array accordingly.

    • The final answer will be stored in the last cell of the array.

    • Example: For N=3, D=[1, 2...

  • Answered by AI
  • Q2. 

    Find the Duplicate Number Problem Statement

    Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...

  • Ans. 

    Find the duplicate number in an array of integers from 0 to (N-2).

    • Iterate through the array and keep track of the count of each number using a hashmap.

    • Return the number with a count greater than 1 as the duplicate number.

    • Alternatively, use Floyd's Tortoise and Hare algorithm to find the duplicate number in O(N) time and O(1) space.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Hard

This round was conducted on Zoom platform. I was shared the invitation link one day prior to the interview and also was told the name of my interviewer. I looked at the profile of the interviewer at linked.in and got a better understanding of what kind of person he was and prepared accordingly. The round was scheduled at 3 :00 pm on 20th August and I was eagerly waiting for the clock hands to reach 3 o'clock since morning and finally I went in front of him after wearing a white shirt and a black coat over it along with a tie over it.

  • Q1. 

    First Negative Integer in Every Window of Size K

    Given an array of integers 'ARR' and an integer 'K', determine the first negative integer in every contiguous subarray (or window) of size 'K'. If a window...

  • Ans. 

    Find the first negative integer in every window of size K in an array.

    • Iterate through the array using a sliding window approach of size K

    • For each window, find the first negative integer and add it to the result array

    • If no negative integer is found in a window, add 0 to the result array

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 7 cgpa, CS/IT were allowed onlyDE Shaw India interview preparation:Topics to prepare for the interview - arrays, pointers,greedy algorithms, dynamic programming, stack, queues, hashmap, trees and graphsTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice all DSA questions from interview bit
Tip 2 : Do Atleast 3 project one should be major, if it's in web dev it would be beneficial.
Tip 3 : Should be good in communication skills

Application resume tips for other job seekers

Tip 1 : resume should be short and descriptive
Tip 2 : mention all the important projects that you have worked on
Tip 3 : better if resume is enclosed in single page

Final outcome of the interviewSelected

Skills evaluated in this interview

Top DE Shaw Software Developer Intern Interview Questions and Answers

Q1. K Max Sum Combinations Problem Statement Given two arrays/lists A and B, each of size N, and an integer K, you need to determine the K maximum and valid sum combinations from all possible combinations of sums generated by adding one element... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

DE Shaw Interview FAQs

How many rounds are there in DE Shaw interview?
DE Shaw interview process usually has 2-3 rounds. The most common rounds in the DE Shaw interview process are Technical, One-on-one Round and Aptitude Test.
How to prepare for DE Shaw interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at DE Shaw. The most common topics and skills that interviewers at DE Shaw expect are Recruitment, Outsourcing, Direct Marketing, Analytical Chemistry and Administration Management.
What are the top questions asked in DE Shaw interview?

Some of the top questions asked at the DE Shaw interview -

  1. Two cops and a robber are located on opposite corners of a cube and move along ...read more
  2. In some tournament 139 teams have participated. Tournament is knock out. what i...read more
  3. Design a class which has director, HOD, Professor and students. They all are re...read more
How long is the DE Shaw interview process?

The duration of DE Shaw interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

DE Shaw Interview Process

based on 78 interviews

Interview experience

3.9
  
Good
View more

Interview Questions from Similar Companies

Chetu Interview Questions
3.3
 • 174 Interviews
AVASOFT Interview Questions
2.9
 • 162 Interviews
ivy Interview Questions
3.6
 • 125 Interviews
Axtria Interview Questions
3.1
 • 116 Interviews
Thomson Reuters Interview Questions
4.1
 • 114 Interviews
Amadeus Interview Questions
3.9
 • 107 Interviews
EbixCash Limited Interview Questions
4.0
 • 102 Interviews
UKG Interview Questions
3.1
 • 102 Interviews
SPRINKLR Interview Questions
3.0
 • 101 Interviews
View all

DE Shaw Reviews and Ratings

based on 156 reviews

3.8/5

Rating in categories

3.6

Skill development

3.4

Work-life balance

4.4

Salary

4.0

Job security

3.9

Company culture

3.6

Promotions

3.4

Work satisfaction

Explore 156 Reviews and Ratings
Analyst
170 salaries
unlock blur

₹11.8 L/yr - ₹32 L/yr

Senior Analyst
133 salaries
unlock blur

₹12.8 L/yr - ₹41 L/yr

Manager
68 salaries
unlock blur

₹14 L/yr - ₹60 L/yr

Associate
56 salaries
unlock blur

₹8 L/yr - ₹28.8 L/yr

Project Lead
53 salaries
unlock blur

₹25 L/yr - ₹94 L/yr

Explore more salaries
Compare DE Shaw with

Visteon

3.6
Compare

Infor Global Solution

4.0
Compare

Zycus Infotech

2.9
Compare

Thomson Reuters

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview