Upload Button Icon Add office photos

DE Shaw

Compare button icon Compare button icon Compare

Filter interviews by

DE Shaw Interview Questions and Answers

Updated 24 Jun 2025
Popular Designations

168 Interview questions

A QE Lead was asked 5d ago
Q. Design a browser history class and describe the data structure you would use.
Ans. 

A browser history class manages URLs visited, allowing navigation and storage of history efficiently.

  • Use a doubly linked list to allow easy addition and removal of URLs.

  • Maintain a pointer to the current page for easy back and forward navigation.

  • Implement methods like visit(url), back(), forward() to manage history.

  • Example: visit('example.com') adds to history; back() moves to the previous URL.

A QE Lead was asked 5d ago
Q. Write an SQL query using a 3-table join.
Ans. 

A SQL query that joins three tables to retrieve related data efficiently.

  • Use INNER JOIN to combine rows from three tables based on related columns.

  • Example: SELECT a.column1, b.column2, c.column3 FROM tableA a INNER JOIN tableB b ON a.id = b.a_id INNER JOIN tableC c ON b.id = c.b_id;

  • Consider using LEFT JOIN if you want to include all records from one table even if there are no matches in the others.

  • Ensure that the ...

A Senior Specialist was asked 5mo ago
Q. What do you know about TDS?
Ans. 

TDS stands for Tax Deducted at Source, a system where tax is deducted by the payer at the time of making payment.

  • TDS is a system introduced by the Income Tax Department of India to collect tax at the source from where an individual's income is generated.

  • It is applicable to various payments such as salary, interest, commission, rent, etc.

  • The deducted TDS amount is then deposited to the government by the deductor.

  • TD...

View all Senior Specialist interview questions
A Senior Specialist was asked 5mo ago
Q. What is GST on reverse charge?
Ans. 

GST on reverse charge is a mechanism where the recipient of the goods/services is liable to pay the tax instead of the supplier.

  • Under reverse charge mechanism, the recipient of the goods/services is responsible for paying the GST instead of the supplier.

  • It is applicable in certain cases like import of services, specified goods/services, etc.

  • The recipient needs to self-assess and pay the tax directly to the governm...

View all Senior Specialist interview questions
A Senior Specialist was asked 5mo ago
Q. What documents are required to initiate a foreign remittance?
Ans. 

Documents required for foreign remittance include identification proof, proof of address, and purpose of remittance.

  • Identification proof such as passport or driver's license

  • Proof of address like utility bill or bank statement

  • Purpose of remittance document like invoice or agreement

View all Senior Specialist interview questions
A SDET-II was asked 5mo ago
Q. Given a list of strings, group them as anagrams and return the list.
Ans. 

Group list of strings as anagrams and return the list.

  • Create a hashmap to store sorted strings as keys and list of anagrams as values

  • Iterate through the list of strings, sort each string and add it to the corresponding list in the hashmap

  • Return the values of the hashmap as the grouped anagrams

A QA Engineer was asked 6mo ago
Q. Introduce yourself.
Ans. 

I am a dedicated QA Engineer with a passion for ensuring software quality through meticulous testing and problem-solving skills.

  • Over 5 years of experience in software testing, focusing on both manual and automated testing.

  • Proficient in using testing tools like Selenium and JIRA for tracking defects and managing test cases.

  • Experience in developing test plans and test cases for various applications, including web an...

View all QA Engineer interview questions
Are these interview questions helpful?
An Intern was asked 6mo ago
Q. Describe a time when you solved a problem.
Ans. 

I tackled a scheduling conflict during a group project by reorganizing tasks and improving communication among team members.

  • Identified the scheduling conflict during our weekly meetings.

  • Proposed a new timeline that accommodated everyone's availability.

  • Implemented a shared online calendar for better coordination.

  • Encouraged open communication to address any further issues.

View all Intern interview questions
A QA Tester was asked 7mo ago
Q. What are some test scenarios for testing the WhatsApp application?
Ans. 

Test scenarios for testing WhatsApp application

  • Verify sending a text message

  • Test sending multimedia files (images, videos)

  • Check group chat functionality

  • Test voice and video call features

  • Verify message encryption and security measures

View all QA Tester interview questions
A Sdet Engineer was asked 8mo ago
Q. Implement LFU cache using OOP concepts from scratch.
Ans. 

Implement LFU cache using OOPs concepts

  • Create a class for LFU cache with methods like get, put, and remove

  • Use a hashmap to store key-value pairs and a hashmap to store frequency of each key

  • Implement a doubly linked list to store keys with the same frequency

View all Sdet Engineer interview questions

DE Shaw Interview Experiences

124 interviews found

Interview Questionnaire 

21 Questions

  • Q1. Hobbies and interests
  • Q2. Questions regarding java
  • Q3. OOP concepts in Java
  • Ans. 

    OOP concepts in Java

    • Encapsulation - hiding implementation details

    • Inheritance - creating new classes from existing ones

    • Polymorphism - ability of objects to take on multiple forms

    • Abstraction - focusing on essential features and ignoring the rest

    • Example: A Car class can inherit from a Vehicle class

    • Example: A Dog class can have a bark() method that overrides the Animal class's makeSound() method

    • Example: A Shape class can h...

  • Answered by AI
  • Q4. OOP Java Design problems
  • Ans. 

    Answering OOP Java design problems

    • Identify the problem domain and create a class hierarchy

    • Use encapsulation to hide implementation details

    • Apply inheritance to reuse code and create subtypes

    • Implement polymorphism to allow objects to take on multiple forms

    • Avoid tight coupling and favor composition over inheritance

    • Use design patterns to solve common problems

    • Consider SOLID principles for maintainable code

  • Answered by AI
  • Q5. C++ Virtual Functions
  • Q6. What is the difference between C and C++?
  • Ans. 

    C++ is an extension of C with object-oriented programming features.

    • C++ supports classes and objects while C does not.

    • C++ has better support for polymorphism and inheritance.

    • C++ has a standard template library (STL) which C does not have.

    • C++ allows function overloading while C does not.

    • C++ has exception handling while C does not.

  • Answered by AI
  • Q7. What is inheritance?
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

    • Inheritance allows code reusability and saves time and effort in programming.

    • The existing class is called the superclass or parent class, and the new class is called the subclass or child class.

    • The subclass inherits all the properties and methods of the superclass and can also add its own...

  • Answered by AI
  • Q8. What is the difference between default and copy constructor?
  • Ans. 

    Default constructor is provided by the compiler if no constructor is defined. Copy constructor creates a new object by copying an existing object.

    • Default constructor initializes member variables to default values.

    • Copy constructor creates a new object with the same values as an existing object.

    • Default constructor is called automatically by the compiler if no constructor is defined.

    • Copy constructor is called when an obje...

  • Answered by AI
  • Q9. What are access specifiers?
  • Ans. 

    Access specifiers are keywords in object-oriented programming languages that determine the visibility and accessibility of class members.

    • Access specifiers are used to restrict access to class members.

    • There are three types of access specifiers: public, private, and protected.

    • Public members can be accessed from anywhere in the program.

    • Private members can only be accessed within the class.

    • Protected members can be accessed...

  • Answered by AI
  • Q10. What is library functions?
  • Ans. 

    Library functions are pre-written code that can be reused to perform common tasks.

    • Library functions save time and effort by providing pre-written code.

    • They are often included in programming languages or external libraries.

    • Examples include functions for string manipulation, mathematical calculations, and file input/output.

    • Library functions can be called from within a program to perform specific tasks.

    • They can also be cu...

  • Answered by AI
  • Q11. What is the difference between DML and DLL?
  • Ans. 

    DML is Data Manipulation Language used to manipulate data in a database. DLL is Data Definition Language used to define database schema.

    • DML is used to insert, update, delete data in a database.

    • DLL is used to create, alter, drop database objects like tables, views, indexes.

    • DML statements include INSERT, UPDATE, DELETE.

    • DLL statements include CREATE, ALTER, DROP.

    • DML affects data in a database, DLL affects the structure of...

  • Answered by AI
  • Q12. What is the difference between primary key and unique key?
  • Ans. 

    Primary key uniquely identifies a record in a table, while unique key ensures that all values in a column are distinct.

    • Primary key can't have null values, while unique key can have one null value.

    • A table can have only one primary key, but multiple unique keys.

    • Primary key is used as a foreign key in other tables, while unique key is not.

    • Example: Primary key - employee ID, Unique key - email address.

  • Answered by AI
  • Q13. What is a stack?
  • Ans. 

    A stack is a data structure that follows the Last-In-First-Out (LIFO) principle.

    • Elements are added to the top of the stack and removed from the top.

    • Common operations include push (add element) and pop (remove element).

    • Stacks can be implemented using arrays or linked lists.

    • Examples include the call stack in programming and the undo/redo feature in text editors.

  • Answered by AI
  • Q14. What is an Assembly?
  • Ans. 

    Assembly is a low-level programming language that is used to write programs that can directly interact with computer hardware.

    • Assembly language is specific to a particular computer architecture.

    • It is a low-level language that is difficult to read and write.

    • Assembly language programs are faster and more efficient than programs written in high-level languages.

    • Examples of assembly language include x86, ARM, and MIPS.

    • Assem...

  • Answered by AI
  • Q15. What are class access modifiers?
  • Ans. 

    Class access modifiers are keywords used to control the visibility and accessibility of class members.

    • There are four access modifiers in Java: public, private, protected, and default

    • Public members can be accessed from anywhere

    • Private members can only be accessed within the same class

    • Protected members can be accessed within the same class, subclasses, and same package

    • Default members can be accessed within the same packa...

  • Answered by AI
  • Q16. What is serialization?
  • Ans. 

    Serialization is the process of converting an object into a format that can be stored or transmitted.

    • Serialization is used to save the state of an object and recreate it later.

    • It is commonly used in network communication to transmit data between different systems.

    • Examples of serialization formats include JSON, XML, and binary formats like Protocol Buffers.

    • Deserialization is the opposite process of converting serialized...

  • Answered by AI
  • Q17. What is the purpose of Normalisation?
  • Ans. 

    Normalisation is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalisation helps to eliminate data redundancy and inconsistencies

    • It ensures that each piece of data is stored in only one place

    • It helps to improve data integrity and accuracy

    • It makes it easier to maintain and update the database

    • There are different levels of normalisation, each with its own set of rules and g...

  • Answered by AI
  • Q18. What is the difference between Truncate and Delete?
  • Ans. 

    Truncate removes all data from a table while Delete removes specific data from a table.

    • Truncate is faster than Delete as it doesn't log individual row deletions.

    • Truncate resets the identity of the table while Delete doesn't.

    • Truncate can't be rolled back while Delete can be.

    • Truncate doesn't fire triggers while Delete does.

  • Answered by AI
  • Q19. What is the difference between DBMS and RDBMs?
  • Ans. 

    DBMS is a software system to manage databases while RDBMS is a type of DBMS that uses a relational model.

    • DBMS stands for Database Management System while RDBMS stands for Relational Database Management System.

    • DBMS can manage any type of database while RDBMS uses a relational model to manage data.

    • DBMS does not enforce any specific data model while RDBMS enforces a relational data model.

    • Examples of DBMS include MongoDB, ...

  • Answered by AI
  • Q20. What is Recursion Function?
  • Ans. 

    Recursion function is a function that calls itself until a base condition is met.

    • Recursion is a technique used to solve problems by breaking them down into smaller sub-problems.

    • It involves a function calling itself with a modified input until a base case is reached.

    • Recursion can be used to solve problems such as factorial, Fibonacci series, and binary search.

    • Recursion can be implemented using loops as well, but it may ...

  • Answered by AI
  • Q21. Interview with the Director

Interview Preparation Tips

Round: Test
Experience: Initially they took an online round but due to some network problem, they had to scrap it. Next morning, they came up with a paper based round. There were 2 sections. One was aptitude and one was coding, both being objective type. The aptitude section was as lengthy as difficult. No one could have solved all 30 questions in 30 minutes time. Infact, I was only able to attempt 10. Next 40 minutes or so was reserved for the coding test. The questions they asked covered almost all the topics they mentioned in their pre-placement presentation. But the maximum number of questions were related to getting output or finding errors in C, C++ and JAVA codes. The questions they asked from theoretical subjects were more or less the basics and easy. In those questions (which were quite a few in number), you will be given a huge chunk of code with some part missing and you have to identify which snippet among the options best fits in there. Sometimes its given what the code is supposed to do, but in some questions it was also your task to find out. So I think the differentiating factor is how well your actual coding skills are. And you need to know these 3 languages atleast – C, C++ and JAVA. Again, similar to aptitude section the coding section was also very lengthy with some programs extending upto 1 or more pages. I’d recommend to skip those programs initially and jump to other easy problems first. Then if you have time, you can come back and attempt them.In the end of the coding round, they had one special subjective test in which they asked you to write the full code in any language for the give problem statement. In my case, the problem was : “Given a tree, find the depth of the largest binary search tree it contains.” I know it sounds simple enough but only until you start coding it. And while writing codes of such problems, make sure to display your data-structures and algorithmic skills and not your knowledge of STL libraries. Even if you’re not able to solve the problem and you used some complicated data structures (by using, I mean you created them from scratch without any help from STL libraries) and some good algorithms, then they are likely to appreciate your coding skills if not your problem-solving skills. And just a hint although I think you already know this – BST are the favourites of all software companies . Overall, I sat for 2 companies including Amazon and both of them had a coding problem related to BST only.
Duration: 70 minutes
Total Questions: 2

Round: HR Interview
Experience: Anyways, then there were usual HR questions like your hobbies, interests, family background, history of my town, etc. He did ask me some technical questions also like on seeing the word ‘Hacking’ in my resume, we started discussing upon hacking, its types and laws related to it.

Round: Technical Interview
Experience: They started off with puzzles, which were quite easy and common ones. Then only after 2 puzzles they started asking me about my favourite subject and language. I told them OS, Networks and C++. But instead they asked me all about Java ! I kept telling them I hadn’t revised Java but that didn’t help. They’ll ask some question and I’ll write the code in C++ and they would ask me to convert it to Java. They’d also ask the equivalents of C++ OOP concepts in Java. Its not that I know nothing of Java, I have actually done a lot of coding in it, but that day and time, I was totally unprepared. So I kept guessing a lot based on my poor memory and later to my surprise, I found I got many of them right .They also asked some design questions in which they asked me to write the class and related functions (just the prototypes) for implementing a parking lot management system. Then there were questions on hacking and security. They also asked about the network problem they faced the previous day when the online round was going on, due to which they had to scrap it. They asked what could be the reason behind it and what could be the solution. Overall, again the majority of the questions were coding type with C++ concepts like virtual functions, JAVA OOP, and design problems. This round went on for 15-20 minutes past 1 hour or so.

Round: Behavioural Interview
Experience: Finally, after few hours I was called for my last interview round. It was more like a casual round in which the D.E.Shaw associate director was taking my interview. The first thing he said was “I just wanted to meet you once myself” and he asked a few HR questions again. He asked me if I had any higher studies plan, my strengths and 2 weaknesses, why their company, etc. It was a cool round with the atmosphere also easy and it went on for just 20 minutes or so.

Skill Tips: Criteria :Cs/IT/ECE And CGPA min of 7.0[CSE] .For ECE =7.5
D. E. Shaw generally prefers computer science branch students but they’re not as strict as Amazon or Google and for for CS students it was only 7.0 . Luckily, my CGPA was above the cutoff and I was allowed to sit for the process.
Skills: C++, Java, DBMS, OOP
College Name: BITS PILANI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(6 Questions)

  • Q1. Tell me about youtself?
  • Ans. 

    I am a dedicated and experienced professional with a strong background in project management and team leadership.

    • Over 10 years of experience in project management

    • Proven track record of successfully leading cross-functional teams

    • Strong communication and interpersonal skills

    • Certified in project management (PMP)

    • Previously managed a project with a budget of $1 million

  • Answered by AI
  • Q2. What do you know about TDS?
  • Ans. 

    TDS stands for Tax Deducted at Source, a system where tax is deducted by the payer at the time of making payment.

    • TDS is a system introduced by the Income Tax Department of India to collect tax at the source from where an individual's income is generated.

    • It is applicable to various payments such as salary, interest, commission, rent, etc.

    • The deducted TDS amount is then deposited to the government by the deductor.

    • TDS rat...

  • Answered by AI
  • Q3. Situation AP based journal entries
  • Q4. What is GST on reverse charge?
  • Ans. 

    GST on reverse charge is a mechanism where the recipient of the goods/services is liable to pay the tax instead of the supplier.

    • Under reverse charge mechanism, the recipient of the goods/services is responsible for paying the GST instead of the supplier.

    • It is applicable in certain cases like import of services, specified goods/services, etc.

    • The recipient needs to self-assess and pay the tax directly to the government.

    • I...

  • Answered by AI
  • Q5. What are the documents required to initiate a foreign remittance?
  • Ans. 

    Documents required for foreign remittance include identification proof, proof of address, and purpose of remittance.

    • Identification proof such as passport or driver's license

    • Proof of address like utility bill or bank statement

    • Purpose of remittance document like invoice or agreement

  • Answered by AI
  • Q6. More situational based AP journal entries.
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I appeared for an interview in Aug 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Behavioural Questions
  • Q2. Scenario Based Questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Scenario Based Questions
  • Q2. Guestimates
Round 3 - One-on-one 

(1 Question)

  • Q1. Role Based & Work Experience Based

Interview Preparation Tips

Interview preparation tips for other job seekers - It took D.E. Shaw more than two months to conduct my interview, and they scheduled it according to New York Time standards. I was a strong candidate until the third round; however, suddenly, without any feedback, I received an email stating that they couldn’t find a suitable role for me. Despite sending multiple emails, the HR team showed no willingness to connect or provide any feedback, which I found very unprofessional.

When I inquired with the panelists about the roles and responsibilities associated with this position and the projects, they mentioned that they were still figuring it out. If that is the case, why waste others' time?
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Coding Test 

2 Coding questions - medium to hard

Round 2 - One-on-one 

(2 Questions)

  • Q1. Questions on scalable systems.
  • Q2. Medium level DSA questions.
Round 3 - One-on-one 

(2 Questions)

  • Q1. Questions on SQL
  • Q2. Implement LFU using OOPs concepts from scratch.
  • Ans. 

    Implement LFU cache using OOPs concepts

    • Create a class for LFU cache with methods like get, put, and remove

    • Use a hashmap to store key-value pairs and a hashmap to store frequency of each key

    • Implement a doubly linked list to store keys with the same frequency

  • Answered by AI

Skills evaluated in this interview

Interview Questions & Answers

user image Anonymous

posted on 2 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Given list of strings, group them as anagrams and return the list.
  • Ans. 

    Group list of strings as anagrams and return the list.

    • Create a hashmap to store sorted strings as keys and list of anagrams as values

    • Iterate through the list of strings, sort each string and add it to the corresponding list in the hashmap

    • Return the values of the hashmap as the grouped anagrams

  • Answered by AI
  • Q2. Questions on OOP and what is static and final keyword

Sdet Interview Questions & Answers

user image Anonymous

posted on 9 Dec 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response

I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Performance Testing
  • Q2. Difference between put and patch

Analyst Interview Questions & Answers

user image Anonymous

posted on 23 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

2hour test comprising of quant, reasoning and behavioral question.

Round 2 - One-on-one 

(1 Question)

  • Q1. CV based and basic finance question
Round 3 - One-on-one 

(1 Question)

  • Q1. Current affair round
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - One-on-one 

(1 Question)

  • Q1. Design zepto delivery system .
  • Ans. 

    Design a zepto delivery system for efficient and fast delivery of small packages.

    • Utilize drones for quick and efficient delivery

    • Implement a centralized hub for package sorting and distribution

    • Use GPS tracking for real-time package monitoring

    • Optimize routes for faster delivery times

    • Ensure secure and reliable delivery process

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Background work exp
  • Q2. Fin statements check

Interview Questions & Answers

user image Anonymous

posted on 24 Jun 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. System design question related to cache and DB , test scenarios to test that system.
  • Q2. Sql query using 3 table join ,
  • Ans. 

    A SQL query that joins three tables to retrieve related data efficiently.

    • Use INNER JOIN to combine rows from three tables based on related columns.

    • Example: SELECT a.column1, b.column2, c.column3 FROM tableA a INNER JOIN tableB b ON a.id = b.a_id INNER JOIN tableC c ON b.id = c.b_id;

    • Consider using LEFT JOIN if you want to include all records from one table even if there are no matches in the others.

    • Ensure that the join ...

  • Answered by AI
  • Q3. Design browser history class and tell the data structure to be used
  • Ans. 

    A browser history class manages URLs visited, allowing navigation and storage of history efficiently.

    • Use a doubly linked list to allow easy addition and removal of URLs.

    • Maintain a pointer to the current page for easy back and forward navigation.

    • Implement methods like visit(url), back(), forward() to manage history.

    • Example: visit('example.com') adds to history; back() moves to the previous URL.

  • Answered by AI

Sdet Engineer Interview Questions & Answers

user image Anonymous

posted on 25 Aug 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Binary Search & Dynamic Programming

Round 2 - Technical 

(2 Questions)

  • Q1. Explain Projects and queries regarding them
  • Ans. 

    Projects and queries involve understanding and working on various software projects and related inquiries.

    • Projects involve developing, testing, and maintaining software applications.

    • Queries may include troubleshooting issues, optimizing performance, and implementing new features.

    • Examples of queries include debugging a software bug, improving code efficiency, and integrating a new API.

  • Answered by AI
  • Q2. DSA questions like Backtracking

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Well

Top trending discussions

View All
Office Jokes
1w
an executive
CTC ≠ Confidence Transfer Credit
Ab toh aisa lagta hai, chillar jaise salary ke liye main kaju katli ban ke jaa rahi hoon. Samajh nahi aata, main zyada ready ho ke jaa rahi hoon ya ye mujhe kam pay kar rahe hain? #CorporateLife #OfficeJokes #UnderpaidButWellDressed
FeedCard Image
Got a question about DE Shaw?
Ask anonymously on communities.

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.

Overall Interview Experience Rating

3.9/5

based on 82 interview experiences

Difficulty level

Easy 2%
Moderate 66%
Hard 32%

Duration

Less than 2 weeks 62%
2-4 weeks 26%
4-6 weeks 5%
6-8 weeks 2%
More than 8 weeks 5%
View more

Interview Questions from Similar Companies

HighRadius Interview Questions
2.8
 • 197 Interviews
Chetu Interview Questions
3.3
 • 194 Interviews
AVASOFT Interview Questions
2.9
 • 173 Interviews
ivy Interview Questions
3.6
 • 133 Interviews
Axtria Interview Questions
2.9
 • 126 Interviews
Thomson Reuters Interview Questions
4.1
 • 124 Interviews
Amadeus Interview Questions
3.8
 • 115 Interviews
UKG Interview Questions
3.1
 • 111 Interviews
EbixCash Limited Interview Questions
3.9
 • 106 Interviews
View all

DE Shaw Reviews and Ratings

based on 170 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.3

Work satisfaction

Explore 170 Reviews and Ratings
Analyst
203 salaries
unlock blur

₹8.8 L/yr - ₹30 L/yr

Senior Analyst
129 salaries
unlock blur

₹12.8 L/yr - ₹40.8 L/yr

Manager
74 salaries
unlock blur

₹17.2 L/yr - ₹61 L/yr

Associate
66 salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Project Lead
58 salaries
unlock blur

₹25 L/yr - ₹94 L/yr

Explore more salaries
Compare DE Shaw with

Thomson Reuters

4.1
Compare

HighRadius

2.8
Compare

Chetu

3.3
Compare

EbixCash Limited

3.9
Compare
write
Share an Interview