Git Product home page Git Product logo

quant-prep's Introduction

quant-prep

Inspired by Jerry Qin, I decided to log my quant preparation as well. I've been going about it in an unstructured, indisciplined way so far, but have made progress (at the expense of other things), and thought that keeping a log of what I've accomplished should be helpful

The Targets

Deciding on your targets helps you with prep: some companies have different styles/rounds of interviewing, and there's no one size fits all. With that said, here are a

  1. Jane Street: The big daddy. Four to Five rounds of interviews from what I've heard, along with one (maybe two?) subjective online tests. Depth of thought is important, along with (as very aptly phrased on quora) an intuitive understanding of expectation and variance of hard to estimate quantities. Unsaid IMO prerequisite?
  2. Optiver: Human calculators go here. There's a 80 question, 8 minute mental math test, followed by a sequences test and then a subjective probability test. The mental math test weeds out almost all the candidates from what I've heard, and following the online tests, there's a market making group discussion, followed by more interviews, which are just as gruelling as Jane Street
  3. QuantBox SG: Quant Shop made by ex-Graviton, very recent, so don't know much about them. Interview process will most probably just be puzzles and stuff (I should contact seniors about this)
  4. Tower: Very systems heavy, traders need to have deep systems knowledge. It's a nice place to work but are very picky choosy with who they shortlist and what they do with them.

There are others as well (Quadeye, Graviton, NK, APT), a few of which I applied to, but I wanted to go for an offshore role, considering how almost everyone in my year went abroad for a research intern this summer.

Books

  1. Xinfeng Zhou - Blah Blah Blah Quant Finance Interviews. Amazing book. Especially the brainteasers and Probability section. Must do
  2. 50 problems in Probability - Didn't like this much: mix of brain teaser + probability, plus the questions felt very loosely worded to me, as in their key element was their ambiguity in some cases, and not the mathematical prowess needed to solve them.
  3. Mark Joshi - Too broad to be very useful
  4. Jane Street's Probability and Markets Guide - read this for market making

Books others have recommended but I didn't read:

  1. Heard on the street - sounded like Cracking the Coding Interview but for quant, and I detest that book.

Mental Math

  1. Zetamac - baseline of 50, peak of 60 on default settings
  2. RankYourBrain - has fractions/decimals, but I don't like the UI
  3. RFQJobs - Really liked the Optiver test here and the Focus-Fractions and Focus-Decimals
  4. tradinginterview Hard - This is probably the closest to the optiver test from what I can make out: sequential flow, +/-1 marking, and questions of the same format and same level EDIT: The TradingINterview website changed since the last time I took the test, and the hard test moved here. This is a bit harder than the actual Optiver test I faced, which had MCQs. Fortunately, they updated their website with a more up-to-date version, which can be found here
  5. TraderMaths hard - decent, but again, UI is off what I should expect (ability to skim through questions makes it very easy to cherry pick easy ones to maximize score), so I don't do this much

More Puzzles/Problems

  1. Brainstellar - good puzzles, but the hard ones are not so hard, and they finish up rather quickly.
  2. Jane Street's Puzzles - If anything, these are a level above what I think will be asked on the interview. Absolutely a pleasure to sink your teeth into: need both deep insight and flexible thinking to solve. Some of the relevant ones are
  3. Twenty Probability Problems
  4. Evan Chen's Probability Handout
  5. AoPS Intermediate Probability Problems - Mostly from AIME/Other olympiads
  6. Putnam Probability questions - ft. the Infamous 1992 A-6 Problem
  7. Jerry Qin's List of Probability Questions - as previously mentioned
  8. Sums and Expcted Value by Errichto: has some nice problems
  9. The random Wall Street Oasis/QuantNet threads on these questions - here, here, here, here, here, here - One Glassdoor reviewer said that you should Forget about the green book - only do dice and card problems and scrape the whole glassdoor for Jane Street.
  10. Some questions here and here (very similar questions in both though, doing one thoroughly should be sufficient)
  11. Quant Interview Prep handout by Aaron Cao
  12. Glassdoor Quant Compilation (got this from the handout above - very handy)

Other things

A (non-exhaustive) list of very common problems to be familiar with:

  • Monty Hall
  • Tying ends of Noodles together, expected value
  • Random Walks
  • finding Expected first return time in Markov Chain (esp when No stationary distrib exists)
  • Prisoner number in drawer (Veritasium)
  • Prisoners, Hats and umpteen variations
  • Birthday Problems
  • Three Drawer Paradox (and variations - tie, two envelope, etc)

That's about it, I guess.

Hindsight

Might probably publish a blog post on this, along with some learnings in the whole process Blog Post is up, check it out here!

TL;DR: I'll be an SWE intern at Optiver this summer! :)

zetamac scores

Intern search

quant-prep's People

Contributors

aniruddha-deb avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.