[Request] Leetcode Resources & Prep Advice for Quant Trading

Hi quants,

I'm a junior majoring in econ & math. I'm going into IB next summer but realized that quant trading (citadel, JS, etc.) is what I'd really like to be in for the long-term. I consider myself some what well-versed in native Python, but haven't actually taken any DS&A classes.

Now I got some time to start brushing up my skills, I want to spend MY NEXT YEAR just working on my Leetcode skills. I know quant firms often ask medium & hard questions, so preferably I would want to be comfortable with medium questions by this coming June.

Here's my questions to you:

  1. Should I dive in head first into solving Leetcode problems and go look at the solution / Youtube videos explaining the DS&A, OR should I learn 1 DS and then just drill down on it (ex: focusing on only BFS problems)
  2. What are some of the resources out there that teach DS&A in the context of Leetcode problems coherently? Is this a good one? https://jooseph.com/collections/802?utm_source=reddit.com&utm_medium=referral&utm_campaign=r%2Flearnprogramming
  3. After I'm done with leetcode, what should my path afterwards be like? Prob & Stat or Brainteasers?
  4. Any other advice for me to be most efficient and effective would be super appreciated!

Thank you!

 
Most Helpful

Quant trading is broad. For most firms, the trading interview process doesn't include much computer science (Optiver, Jane Street, SIG, Akuna, etc.). For some firms, it is tailored to your background; you shouldn't expect much CS unless you study CS or say you know CS (example Citadel/Securities) and even then its usually pretty light that most CS majors can handle. The firms that really care about CS for their equivalent quant trader (they are really quant research) roles do care that you can code, and this is where leetcode would become relevant (example HRT, Two Sigma, D.E. Shaw). 

For some firms the quant (research) interview process usually includes CS. Leetcode can help here. I would first figure out whether you're interested in quant research or quant trading (or software, which clearly is dependent on leetcode). If you order the roles as trading - research - software, the amount of CS necessary in interviews generally increases from left to right. That isn't to say it's not helpful, but in my experience not a requirement. You should also figure out what these roles actually do.

for your questions:
1. Whatever works; presumably both end up in the same place. my intuition is that its better to have a concrete DS&A understanding then build on top with leetcode. learn how to apply. 
2. google
3. prob,stat, brainteasers, mental math (sometimes) 100% more important in most trading interviews than computer science (excluding coder-centric firms like hrt, two sig). Most major firms off the top of my head will not ask you shit about CS unless you actually study CS, and even then not much (e.g. JS, SIG, Five Rings, etc.). i'll let you figure out where you want to spend your time. If you had X amount of time to prepare and you knew little CS, i'd do 0.70X on prob,stat,brainteasers,mental math and the rest maybe on CS. not sure since i already had CS background when interviewing. In my experience most cs majors who interview for these roles (trading) have the cs background to pass the cs questions given, and prepare / had prepared using math competitions or studying probability, statistics etc.  there are a couple quant interview books that should come up, but more important to learn how to solve than to learn the solution
4. a. learn what you role(s) want to do b. learn what companies do what you want to do well c. learn what you actually need to know to get the job d. prepare 

note that the competition is pretty hard, and a sizeable portion of the time the relevant prep was done basically in HS (math, coding competitions) towards learning how to solve (or sufficiently apply knowledge to new situations). lots of other misc things to consider (how to get interviews (answer: go to hypsm, talk to hr well, get referrals, have strong resume)), some luck (anyone who says otherwise is wrong), id say have a good backup plan (try to get a return offer, which is helpful towards forcing interviews). also don't discount behavioral; sometimes its judged as part of the technical questions (how you say your answers matters). think these are the main things. easier if you have an internship in quant trading imo, but not impossible to get in otherwise. theres a lot of value in flexibility, i think (ability to solve different types of problems/ things you havent seen before). good luck. 

source: senior with some offers + friends interviewed or will/ work in the industry

 

Apologies for the delayed response - turned off WSO to focus on midterms. This is freaking amazing!!! Really appreciate your time and the write-up.

After reading, I agree that my time would be better spent on prob stats and reading the Green/Red book then. However, I still want to take a DS&A course and dabble in Leetcode here and there, mainly because from my experience, the screening first round is usually a DS&A question, so I just want to be at least somewhat familiar and semi-literate (i.e able to write something that can pass a few test cases)

I have a few more questions, so could you PM me by any chance? I would have PM'd you but you're anonymous. TYSM again - tremendously helpful!

 

Hi, first of all thank you for taking the time to extensively talk about interview prep.  As someone who is in engineering and will be doing a regular S&T internship next summer, I'd love to be in the position to apply and interview for quant trading roles in my junior year.  Do you have specific recommendations/resources re: books and/or guides on math, stats, probability, etc.?  Math has always been my strong suit compared to coding so I would be more interested in prep details for trading positions rather than dev jobs.  Thanks again and feel free to PM if you'd prefer to talk privately instead.

 

I think Natenberg would just apply to options market making firms like Akuna SIG, etc. right? I could be wrong.

I wanted something broader really. From my experience, first round screen for these quant firms are usually coding challenges so I thought prepping Leetcode would yield me the highest ROI.

 

All I can say is good luck.  Even if you commit yourself to doing LeetCode for a couple hours a day, you're competing against kids who have won medals at IMO, Ivy League engineering majors, people who eat, sleep & breathe code, etc. for those coveted quant positions.

 

Impedit laborum voluptatum dolore distinctio quis. Alias sit nemo ut reiciendis delectus et. Repellendus et nobis ipsum tempora modi minus.

Voluptas voluptas dolores quis alias neque magni nemo culpa. Occaecati voluptas mollitia cupiditate ea.

Tenetur sapiente sed asperiores similique. Illum illo consequatur eos impedit non ut. Expedita aut quasi ullam sed consectetur.

Career Advancement Opportunities

April 2024 Investment Banking

  • Jefferies & Company 02 99.4%
  • Goldman Sachs 19 98.8%
  • Harris Williams & Co. New 98.3%
  • Lazard Freres 02 97.7%
  • JPMorgan Chase 03 97.1%

Overall Employee Satisfaction

April 2024 Investment Banking

  • Harris Williams & Co. 18 99.4%
  • JPMorgan Chase 10 98.8%
  • Lazard Freres 05 98.3%
  • Morgan Stanley 07 97.7%
  • William Blair 03 97.1%

Professional Growth Opportunities

April 2024 Investment Banking

  • Lazard Freres 01 99.4%
  • Jefferies & Company 02 98.8%
  • Goldman Sachs 17 98.3%
  • Moelis & Company 07 97.7%
  • JPMorgan Chase 05 97.1%

Total Avg Compensation

April 2024 Investment Banking

  • Director/MD (5) $648
  • Vice President (19) $385
  • Associates (87) $260
  • 3rd+ Year Analyst (14) $181
  • Intern/Summer Associate (33) $170
  • 2nd Year Analyst (66) $168
  • 1st Year Analyst (205) $159
  • Intern/Summer Analyst (146) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
Secyh62's picture
Secyh62
99.0
3
BankonBanking's picture
BankonBanking
99.0
4
Betsy Massar's picture
Betsy Massar
99.0
5
CompBanker's picture
CompBanker
98.9
6
GameTheory's picture
GameTheory
98.9
7
kanon's picture
kanon
98.9
8
dosk17's picture
dosk17
98.9
9
Linda Abraham's picture
Linda Abraham
98.8
10
DrApeman's picture
DrApeman
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”