Senior thesis and recruiting

I'm writing a senior thesis supervised by a professor in the math department on some of the technical aspects of options pricing. This will count towards my honors degree. My question is, is it useful to mention the thesis anyway on my resume/in an interview? I'll be spending a lot of my free time over the summer working on it, so a good rough draft will be done by fall recruiting.

I'm a rising senior and I've only had consulting summer experiences so far -- will a thesis in options pricing show that I have interest in trading? Will non-quant trading recruiters find it interesting or will it be irrelevant for them? Thanks in advance for your advice.

14 Comments
 

Thanks for the advice guys. I know that no recruiter is really going to be interested in reading my thesis, but for the sake of writing something that traders would find interesting to talk about in an interview, should I take a "practitioner" approach (i.e. computational, heavy on code and lighter or math) or a perhaps more difficult theoretical approach, with more mathematical formalism?

 
Gomez AddamsIf a recruiter can understand what you are talking about, they might be interested....just don't count on it.

In the interview process you will most likely have to go through a tough technical screen, depending on the firm. That might be of more immediate interest and I would make sure my coding skills were up to speed if I were you.

What programming language should I focus on for the interview process? I'm good with Python and Java but my C++ is rusty (I hear C++ is the one most frequently asked?)

 
dzar
Gomez AddamsIf a recruiter can understand what you are talking about, they might be interested....just don't count on it.

In the interview process you will most likely have to go through a tough technical screen, depending on the firm. That might be of more immediate interest and I would make sure my coding skills were up to speed if I were you.

What programming language should I focus on for the interview process? I'm good with Python and Java but my C++ is rusty (I hear C++ is the one most frequently asked?)

Java and C++ are almost identical. That being said, C++ is far more commonly encountered so brush up on that.

C++ is pretty much fundamental, only thing more fundamental than that that's really practical is C but don't worry bout that.

 
Best Response
SirBarney
dzar
Gomez AddamsIf a recruiter can understand what you are talking about, they might be interested....just don't count on it.

In the interview process you will most likely have to go through a tough technical screen, depending on the firm. That might be of more immediate interest and I would make sure my coding skills were up to speed if I were you.

What programming language should I focus on for the interview process? I'm good with Python and Java but my C++ is rusty (I hear C++ is the one most frequently asked?)

Java and C++ are almost identical. That being said, C++ is far more commonly encountered so brush up on that.

C++ is pretty much fundamental, only thing more fundamental than that that's really practical is C but don't worry bout that.

Go with your strengths probably... And you should figure out what a firm uses before you apply to job. Actually, that might be a good networking question. No one will give away any secrets, but they will tell you if they are using a particular language.

C++ is almost a given. Java is least likely to be found in a quant related role. A good rule of thumb would be-the lower the latency, the more important the C++ skills are to the firm. And if it isn't a C++ firm, they might like you anyway if they think you are a a great programmer. Some firms that are quant heavy might only expect you to know a particular stats program. Matlab, R or even VBA.

But whatever the language is, I would focus on the core issues of OO programming. Data structures, concurrency, algo development, etc.. Learning to write tight, clean code that scales without issues is the most important thing.

 

unless you are a beyond expert level systems programmer who knows all the tricks of the trade, java runs about as fast as C++ with JIT without the mess of memory management(just remember Java kiddos, use the "new" keyword as few times as possible).

If i were starting an HFT trading shop, however, I would do all my programming in verilog and C/Asm.

 

@Gomez Addams Is it realistic that I'll be able to learn "data structures, concurrency, algo development," etc. sufficiently before recruiting in the fall? As a stats major I have a strong quant background, but whenever I need to program I just hack something up in Matlab or Python (or Java back in the day) without much regard to computing theory. I did well in some CS classes but that was in freshman and sophmore year, don't really remember the specifics of proper programming. I can write code that works, but it's usually not very efficient or clean.

What do you recommend I do? Are quant trading-type jobs mostly for expert-level programmers?

 
dzar@Gomez Addams Is it realistic that I'll be able to learn "data structures, concurrency, algo development," etc. sufficiently before recruiting in the fall? As a stats major I have a strong quant background, but whenever I need to program I just hack something up in Matlab or Python (or Java back in the day) without much regard to computing theory. I did well in some CS classes but that was in freshman and sophmore year, don't really remember the specifics of proper programming. I can write code that works, but it's usually not very efficient or clean.

What do you recommend I do? Are quant trading-type jobs mostly for expert-level programmers?

In that case, you might want to avoid places that are high on those skills. In a prop shop(and I assume most IB environments) if you claim to be a great, or even a good programmer, that is going to invite a serious challenge from the firm interviewing you.

Once you get closer to interviewing, you will have an idea of which firm needs what. In some places, the quants are hard core C++ coders. In others, they just do the math and only have to be good at certain technical skills.

 

dzar,

yes, the elite shops will only hire top shelf programmers.

i interviewed at a top quant hedge fund in nyc for a trader role, and the first round interview consisted of a timed programming challenge in whatever language I wanted, and the second(final) round consisted of white boarding code(almost identical to the final round i had at google) in office after flying you out. no awful hypothetical or macro questions like companies like TransMarket Group makes you guess for an answer.

And no, I didn't get the job :).

 

protectedclass,

Given my background, are there any quantitative-oriented trading or research roles that I would be competitive for? I understand that computing has taken over everything (and kick myself for not double majoring in stats and CS) but is there a place for a semi-decent programmer with strong quant skills anywhere?

 
dzarprotectedclass,

Given my background, are there any quantitative-oriented trading or research roles that I would be competitive for? I understand that computing has taken over everything (and kick myself for not double majoring in stats and CS) but is there a place for a semi-decent programmer with strong quant skills anywhere?

research roles are usually from what i can tell, reserved only for PhDs. Someone with strong quant skills can turn into a great programmer. however, i should rephrase a little; strong programming does not mean you will get any top prop/hf job.

you need a breadth of skills limited to not only programming and quant research ability, but also the innate ability to not lose money, not effected by losing money, and not get emotional. how companies judge this are very interesting; some do brainteasers or mental math, some do trading simulations, and some just guess based on personalities. I had one big chicago firm not ask me a single programming question; they just assumed i could based on my resume. The interview time was spent on fit questions, iq tests, trading simulation, and mental math.

Oh, and going to a target school helps tremendously.

 

Cumque alias illum eos inventore porro est distinctio. Nihil quae rem ut illum est dolorem. Corporis asperiores consectetur beatae qui quia incidunt tenetur. Quidem atque rerum rerum ducimus animi.

Consequatur facilis consequatur numquam excepturi culpa occaecati iste. Iure eos et id molestiae ab qui eligendi. Nam odit est ea est laudantium. Dicta velit voluptas qui rerum labore eos est. Est ea provident id voluptas ut incidunt. Maxime nihil sunt perspiciatis quia est velit. Nulla consequatur nulla vel nihil.

Career Advancement Opportunities

June 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.8%
  • JPMorgan 01 98.2%
  • Guggenheim Partners 01 97.7%
  • Morgan Stanley 07 97.1%

Overall Employee Satisfaction

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Morgan Stanley 01 98.8%
  • Evercore 01 98.2%
  • BMO Capital Markets 12 97.6%
  • Banco Santander 01 97.1%

Professional Growth Opportunities

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Evercore No 98.8%
  • Morgan Stanley 05 98.2%
  • JPMorgan No 97.7%
  • BMO Capital Markets 12 97.1%

Total Avg Compensation

June 2026 Investment Banking

  • Vice President (14) $434
  • Associates (43) $259
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (22) $179
  • Intern/Summer Associate (13) $156
  • 1st Year Analyst (75) $151
  • Intern/Summer Analyst (67) $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
kanon's picture
kanon
99.0
5
dosk17's picture
dosk17
98.9
6
CompBanker's picture
CompBanker
98.9
7
DrApeman's picture
DrApeman
98.9
8
GameTheory's picture
GameTheory
98.9
9
Betsy Massar's picture
Betsy Massar
98.9
10
Linda Abraham's picture
Linda Abraham
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...”