D. E. Shaw Software Developer Interview Questions & Reviews
Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 5 ratings |
Interview Experience [?] Based on 5 ratings
|
D. E. Shaw has 1,740 connections on Glassdoor
| 1–5 of 5 D. E. Shaw Interviews | Sort by |
Software Developer at D. E. Shaw
Posted Oct 31, 2011
4.0
Difficult Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 in New York, NY (took 2 weeks)
First-round on-campus interview: Mainly I was asked how I would approach a couple algorithmic problems that the interviewer described as simplifications of stuff he works on. We discussed the solutions at a pretty high level and I didn't have to write much code. The problems were interesting but not killer, involving dynamic programming and some combinatorial and probability calculations, and happened to draw on my strengths. Got an invitation to NYC the same day.
On-site interview day: They put me in a nice hotel a block from their office. I had a long 10am-5pm of ~1hr 1:1 interviews, with a laid-back 1:1 lunch at a restaurant midday. The interviewers included both programmers and quants, with corresponding questioning styles. I was posed challenging questions on software engineering, algorithms, statistics, and quantitative reasoning. No fit/behavioral questions beyond the introductory chit-chat. The people were all really smart, and personalities ranged between pleasant/relaxed and nerdy/quirky (nothing adversarial).
I left feeling it went OK, but I did need a lot of help on some of the problems. Got a rejection email 1 week later.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview, an IQ/Intelligence Test and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at D. E. Shaw
Posted Feb 23, 2011
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Jan 2009 (took a day)
It was a campus interview. The first step was a written test. It consisted of two parts - objective questions and a programming assignment . Objective questions section had C++ programming questions and aptitude / maths questions. The programming assignment had to be done on paper. The interview revolved around the questions asked in the written test.
Interview Questions
e.g. Input : 12gh45fd3, Output : 12453ghfd
Other Details
The interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at D. E. Shaw
Posted Feb 1, 2011
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Jan 2011 (took 3 days)
What is the duration of a bond? Why is the exponential function important in finance? Describe your background... How is your C++? Describe your research.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at D. E. Shaw
Posted Nov 3, 2010
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2010 in New York, NY (took a day)
Pretty standard prop trading/software development interview, although D.E. Shaw focuses on Java over C/C++ more than you might expect. Interview included a fun brain-teaser exercise about lights. A relatively good grasp of the standard material won't cut it - be ready to talk about your accomplishments and pack as much impressive material as possible into your 45 minute phone screen.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at D. E. Shaw
Posted Mar 13, 2010 — 3 of 3 people found this helpful
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Feb 2010 in New York, NY (took a day)
Got 1st round interview at school. The interviewer is very nice and start by a short introduction about DE Shaw and what he does there. Then he asked a simple coding + algorithmic question: implementing a merge iterator in C++. When I finished the coding, he asked a few question about the complexity of the algorithm, how to improve it (using priority queue). Got invitation for the on-site interview in that evening. Before going, i need to submit a sample code (you can choose any code you wrote, ~300 lines) for them to review.
Went to NY for the second round (the hotel and restaurant was really nice). Got 3 technical interviews in the morning which went quite well. Then they decide to schedule another technical interview with a senior VP in the afternoon. He also asked me a few technical questions which are very interesting. E.g,
- given a method foo(int a[4]). Write code to call foo with a = [0,0,0,0], [0,0,0,1],[0,0,0,2],[0,0,1,0],....,[2,2,2,2].
- Given 2 classes of shapes (Rectangle, Circle) that inherits Shape and 2 classes of printers (BW, Color), that inherits Printer. Also given 4 methods:
--- PrintRecBW(Rectangle s,BW p)
--- PrintRecCol(Rectangle s,Col p)
--- PrintCirBW(Circle s,BW p)
--- PrintCirCol(Circle s,Col p)
write a method to Print(Shape s, Printer p) to print out (s,p) using 4 methods above WITHOUT using "if". You are allowed to implement addition methods in given classes.
I also did pretty well in this one. Finally, they schedule an interview with the manager of the team. He asked me a few general questions about my research and my working experience. Then he asked a few technical question which were very obscure, there are no right or wrong answers, e.g
--- Do we need class Integer in Java? Why?
I thought I did ok in this interview (except the Integer question).
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?