Open In App

DE Shaw Interview Experience

Last Updated : 07 Jun, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Round 1:

  • They said so you are proficient In C++. So, where do you rate yourself in C++ on a scale of 10? What is a class, and can you implement it?
  • What is Run time Polymorphism? Implement it. And some more general questions on OOPS. What is virtual memory?

2 coding questions:

  1. https://www.geeksforgeeks.org/reverse-words-in-a-given-string/They wanted full working code for this. They run it on some test cases.
  2. https://leetcode.com/problems/best-time-to-buy-and-sell-stock/

A modified version of this question: when at most two transactions are allowed, and you cannot engage in multiple transactions simultaneously. Asked to code. My code gave the wrong answer. In the end, they asked if I had any questions for them?

Round 2: Tell something about your academic background

  • Question on Binary trees: https://leetcode.com/problems/binary-tree-cameras/

OOPS:

What is Polymorphism? Implement it. Operator overloading

  1. Class_name cout<<obj<<endl;
    had to overload << operator
  2. Implement + operator such that, obj=obj1+obj2 Here, what is class contains a character array
    Implement copy constructor, Overload Assignment operator.
  3. Smart pointers ( I said I don’t know about these, They were okay with this ) 4.) Virtual destructors ( I didn’t know about this as well. )

In the end, they asked if I had any questions for them? 

Round 3 ( HR ): A 5 to 7 minutes call ( a normal audio call on the phone )

  • They asked about my overall experience of interviewing with Deshaw, Why do I pursue coding?
  • Two-three Tips for the interviews

Resume project passed and prep wise

  1. Stay confident
  2. Try to relate the given problem with one of the previously solved problems.
  3. While preparing try to focus on the company’s favorite DSA topics rather than trying to complete the entire syllabus.
  4. If you are weak or don’t know much about the topic asked, just let the interviewer know (politely).

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads