Filter interviews by
One Medium level greedy question was asked
Coding question was asked
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
There were 2 Questions in the Hackerrank Test
1. DP (Leetcode Hard)
2. Arrays (Medium)
Was able to solve almost 1 Question Completely, Second question with 80% Test Cases.
The problem involves finding the minimum steps to delete a substring comprising of same characters from a given string.
Use dynamic programming to keep track of the minimum steps required to delete substrings.
Iterate through the string and check for substrings with same characters.
Update the DP array with the minimum steps required to delete the substring.
I applied via campus placement at Delhi University - Hansraj College
Quant, reasoning, cs fundamentals
DE Shaw interview questions for popular designations
I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
1 hour- data interpretation
Simple topic for freshers.
Get interview-ready with Top DE Shaw Interview Questions
Mostly logical CAT type ques. timed
I applied via campus placement at Indian Institute of Management (IIM), Kolkatta
I applied via LinkedIn and was interviewed in Sep 2023. There were 3 interview rounds.
The topic for coding test was from graph and dynamic programming, questions where from medium to hard level.
Stack and queue can be implemented using arrays or linked lists. Stack follows LIFO while queue follows FIFO.
Stack can be implemented using arrays with push and pop operations.
Queue can be implemented using arrays with enqueue and dequeue operations.
Both stack and queue can also be implemented using linked lists for dynamic size.
Example: Implementing a stack using an array in C++
Example: Implementing a queue using a li
To find the middle element of a LinkedList, use two pointers - one moving at double the speed of the other.
Initialize two pointers, slow and fast, at the head of the LinkedList.
Move the slow pointer by one step and the fast pointer by two steps until the fast pointer reaches the end of the LinkedList.
The element pointed to by the slow pointer at this point will be the middle element.
BST (Binary Search Tree) is a data structure where each node has at most two children, with left child being less than parent and right child being greater.
BST is used for efficient searching, insertion, and deletion of elements.
In-order traversal of BST gives elements in sorted order.
Example: Inserting elements 5, 3, 8, 1, 4 into a BST would result in a tree with root 5, left child 3, right child 8, and left child of
Recursively iterate through an array of strings
Use a base case to stop the recursion
Pass a smaller portion of the array in each recursive call
Concatenate or manipulate the strings as needed
I applied via Referral and was interviewed in Aug 2023. There were 8 interview rounds.
A coding round in hackerRank where, I got some aptitude and technical questions and two coding questions i solved one and half. One easy and one medium level.
There was again a coding test with only two questions of coding in hackerRank platform.
Good , just practice Leet code easy questions
Some of the top questions asked at the DE Shaw interview -
The duration of DE Shaw interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 77 interviews
Interview experience
based on 154 reviews
Rating in categories
Analyst
165
salaries
| ₹13 L/yr - ₹30.4 L/yr |
Senior Analyst
146
salaries
| ₹12.9 L/yr - ₹41 L/yr |
Manager
71
salaries
| ₹16.8 L/yr - ₹60.8 L/yr |
Project Lead
53
salaries
| ₹25 L/yr - ₹94 L/yr |
Member Technical Staff
48
salaries
| ₹11.5 L/yr - ₹42.5 L/yr |
Goldman Sachs
Morgan Stanley
Citadel
Blackrock