Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
D.E.Shaw interview experience Real time questions & tips from candidates to crack your interview

Quality Testing Intern

D.E.Shaw
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1
Topics: Data Structures, Algorithms, Computer Fundamentals, Dynamic Programming, Puzzles
Tip
Tip

Tip 1 : Focus on problem-solving rather than projects.

Tip 2 : Puzzles are often asked, prepare them well.

Application process
Where: Campus
Eligibility: Pointer >= 7.5
Resume Tip
Resume tip

Tip 1 : Include good projects 
Tip 2 : Keep the subjects you are well prepared with. They go deep into concepts.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration75 Minutes
Interview date10 Sep 2020
Coding problem1

The round consisted of around 25 MCQs and 2 coding questions. MCQs were based on Assertion and Reasoning, Logical Reasoning, and data manipulation. The questions were of medium level and around 30-35 minutes were allotted for this section. The coding part consisted of one easy ad-hoc question and one question based on Dynamic Programming.

1. Minimum steps to reach target by a Knight

Moderate
25m average time
60% success
0/80
Asked in companies
MicrosoftIntuitSwiggy

You have been given a square chessboard of size ‘N x N’. The position coordinates of the Knight and the position coordinates of the target are also given.

Your task is to find out the minimum steps a Knight will take to reach the target position.

alt text

Example:
knightPosition: {3,4}
targetPosition: {2,1}

alt text

The knight can move from position (3,4) to positions (1,3), (2,2) and (4,2). Position (4,2) is selected and the ‘stepCount’ becomes 1. From position (4,2), the knight can directly jump to the position (2,1) which is the target point and ‘stepCount’ becomes 2 which is the final answer. 

Note:

1. The coordinates are 1 indexed. So, the bottom left square is (1,1) and the top right square is (N, N).

2. The knight can make 8 possible moves as given in figure 1.

3. A Knight moves 2 squares in one direction and 1 square in the perpendicular direction (or vice-versa).
Try solving now
02
Round
Medium
Face to Face
Duration60 Minutes
Interview date17 Sep 2020
Coding problem2

After the coding round, around 15 candidates were selected for the process. This was a F2F interview organized by the Placement Cell of the college. The interviewers were mainly checking the problem-solving skills of the candidates.

1. Missing number in Arithmetic progression

Easy
15m average time
85% success
0/40
Asked in companies
AdobeBNY MellonSamsung

You are given a sorted array of ‘N’ distinct integers that are in the Arithmetic Progression sequence except for one element which is missing from the sequence. You have to find that missing number from the given sequence.

Note:
1. A sequence [arr0, arr1,…, arr(n-1)] is called an Arithmetic progression if for each 'i' ( 0 ≤ i < n - 1) the value arr[i+1] − arr[i] is the same. 
2. There is exactly one missing number in the given sequence.
3. All the numbers present in the sequence are distinct.
4. It is the guarantee that the first and last elements of the sequence are not missing elements.
Follow Up
The overall run time complexity should be O(log(N)).
Try solving now

2. Puzzle

There are 25 horses. We are allowed to conduct multiple races among the horses and based on the result, we need to find the fastest 5 horses among them. Find what is the minimum number of races to be organized to find the required result.

03
Round
Easy
HR Round
Duration30 Minutes
Interview date17 Sep 2020
Coding problem1

After the Tech-1 round, ~10 candidates were shortlisted for the HR Round. This was organized by the Placement Cell of the college, on the campus.

1. Basic HR Questions

Why should we hire you?

What are your job expectations?

Why DE Shaw?

Problem approach

Tip 1 : Practice Mock Interviews on InterviewBit, Coding Ninjas, and Pramp.
Tip 2 : Prepare answers to popular questions beforehand,

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you write a single-line comment in C++?

Choose another skill to practice
Start a Discussion
Similar interview experiences
SDE - Intern
2 rounds | 3 problems
Interviewed by D.E.Shaw
1770 views
1 comments
0 upvotes
SDE - 1
3 rounds | 3 problems
Interviewed by D.E.Shaw
0 views
0 comments
0 upvotes
SDE - Intern
3 rounds | 6 problems
Interviewed by D.E.Shaw
536 views
0 comments
0 upvotes
Technology Developer
3 rounds | 13 problems
Interviewed by D.E.Shaw
965 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Quality Testing Intern
2 rounds | 3 problems
Interviewed by HashedIn
662 views
0 comments
0 upvotes