Skip to content

Commit d7df525

Browse files
committed
Changed folder structure; added more obnoxious readme content
1 parent c4cd5a0 commit d7df525

7 files changed

+270
-265
lines changed

README.md

+33-23
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,15 @@
1-
# Quantitative Finance Interview Questions and Strategies
1+
# Quantitative Interview Preparation Guide
22

3-
## Introduction
3+
Quantitative interviews in finance industry tend to cover a diverse set of topics in math, statistics, computer science and machine learning, and thus can pose some challenges for preparation. After going through the interview process and/or worked in the industry for a while, a few of us decided to put toegther a preparation guide. We come from a technical background (advanced degrees in quantitative field and/or worked in technology industry) and hope this writing will help people with similar background make a successful transition into quantitative finance (if that is what you decided you want to do, of course).
44

5-
### Purpose
6-
The purpose of this writing is to provide a "in-a-nutshell" kind of summary on key topics frequently tested in quantitative interviews in finance.
7-
The most relevant roles are quantitative researchers/developers/analysts, portfolio researcher/analysts, risk modeller/analysts etc.
8-
More recently, we also saw tech-heavy data scientist/machine learning scientist interviews to start feature similar types of questions discussed here.
5+
Depending on the types of firm (e.g. buy-side vs sell-side), functional areas (risk modelling, portfolio optimization, trading signal generation etc), the amount of code vs. math involved (e.g. developer vs researcher), the distance to trading and the types of trading (strategy, frequency etc), there are many types of quant jobs and we encourage you to explore and understand the distinctions between them in order to better gauge your interest and fit.
96

10-
### Who are we
11-
The lead contributors so far (we hope to see more contributors as this project evolves) typically have an advanced degree in a
12-
quantitative field (some of them also spent time at top tech firms) and then made a successful transition into finance (top hedge funds and banks).
7+
We selected 7 technical topics, they range from "old" math to the industry's new favorate: machine learning. We have intentionally left out finance topics, since we believe we won't be able to do a better job than the existing classic text on those topics.
138

14-
### Writing guidelines
15-
We strive to make sure to only include content that are pertinent and deliver it in a concise, intuitive, and self-contained fashion.
16-
We will focus on generalizable knowledge points, methods and problem solving strategies rather than exact questions.
17-
(For those interested in interview question pool please visit *link_to_other_sites* instead)
9+
We strive to make sure to only include content that is pertinent and deliver it in a concise, intuitive, and self-contained fashion. We will focus on generalizable knowledge points, methods and problem solving strategies rather than exact questions. (For those interested in interview question pool please visit *link_to_other_sites* instead).
10+
11+
** Contribute **
12+
If you wish to contribute to this writing or have feedback for us, please do feel free to submit a pull request or open an issue.
1813

1914

2015
## Table of Content
@@ -26,23 +21,41 @@ We will focus on generalizable knowledge points, methods and problem solving str
2621
* [Statistics](#statistics)
2722
* [Programming essentials](#programming-essentials)
2823
* [Numerical methods and optimization](#numerical-methods-and-optimization)
29-
* [Machine learning concepts](#machine-learning-concepts)
30-
* [Contribute](#contribute)
24+
* [Machine learning](#machine-learning)
3125

3226
Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc.go)
3327

3428
---
3529

3630
## Calculus
31+
- Derivatives
32+
- product rule, chain rule, power rule, L'Hospital's rule,
33+
- partial and total derivative (e.g. z = y*x, y= 2*x)
34+
- things worth remembering
35+
- common function's derivatives
36+
- limits and approximations
37+
- Applications of derivatives
38+
- monotonicity, max/min
39+
- Integration
40+
- power rule, integration by sub, integration by part
41+
- change of coordinates
42+
- Taylor expansion
43+
- single and multiple variables
44+
- Taylor/McLauren series for common functions
45+
- Derive Newton-Raphson
46+
- ODEs
47+
- PDEs
3748

3849

3950
## Linear algebra
4051
- vector and matrix multiplication
4152
- matrix operations (transpose, determinant, inverse etc)
4253
- types of matrices (symmetric, hermition, orthogonal etc)
4354
- eigenvalue and eigenvectors
44-
- matrix calculus (gradients, hessian etc
55+
- matrix calculus (gradients, hessian etc)
4556
- useful theorems
57+
- matrix decomposition
58+
- applications, types of problems
4659

4760

4861

@@ -55,7 +68,7 @@ What this requires is a thorough and, more importantly, intuitive understanding
5568
Probability problems should be fun to solve and let's begin!
5669

5770

58-
- [Basic concepts](https://nbviewer.jupyter.org/github/rd1019/quant-interview-tips/blob/master/prob_concepts.ipynb)
71+
- [Basic concepts](https://nbviewer.jupyter.org/github/rd1019/quant-interview-tips/blob/master/prob/prob_concepts.ipynb)
5972
- Event, outcome, random variable, probability and probability distributions
6073

6174
- Combinatorics
@@ -93,10 +106,10 @@ Probability problems should be fun to solve and let's begin!
93106
- simplex
94107
- frog jump
95108

96-
- [Approximation method: Central Limit Theorem](https://nbviewer.jupyter.org/github/rd1019/quant-interview-tips/blob/master/central_limit_theorem.ipynb)
109+
- [Approximation method: Central Limit Theorem](https://nbviewer.jupyter.org/github/rd1019/quant-interview-tips/blob/master/prob/central_limit_theorem.ipynb)
97110
- Definition, examples (unfair coins, Monte Carlo integration)
98111

99-
- [Approximation method: Poisson Paradigm](https://nbviewer.jupyter.org/github/rd1019/quant-interview-tips/blob/master/poisson_paradigm.ipynb)
112+
- [Approximation method: Poisson Paradigm](https://nbviewer.jupyter.org/github/rd1019/quant-interview-tips/blob/master/prob/poisson_paradigm.ipynb)
100113
- Definition, examples (duplicated draw, near birthday problem)
101114

102115

@@ -143,7 +156,7 @@ Material on these topics are widely available elsewhere, so we will just cite th
143156
- eigen problems
144157
- special cases
145158

146-
## Machine learning concepts
159+
## Machine learning
147160
- Models: See [these blog series](http://dshacker.blogspot.com/2015/07/machine-learning-and-statistics-unified.html) for reference
148161
- linear regression
149162
- logistic regression
@@ -161,7 +174,4 @@ Material on these topics are widely available elsewhere, so we will just cite th
161174

162175

163176

164-
## Contribute
165-
If you wish to contribute to this writing, feel free to submit a PR.
166177

167-
If you wish to contribute anonymously, please contact us at TBD
File renamed without changes.
File renamed without changes.

prob/prob_concepts.ipynb

+237
Large diffs are not rendered by default.
File renamed without changes.

prob/rv.png

20.3 KB
Loading

prob_concepts.ipynb

-242
This file was deleted.

0 commit comments

Comments
 (0)