Tower Research Capital logo

Tower Research Capital Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 180 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
49.2% Positive experience

Which role are you interviewing for?

30 roles · 180 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Tower Research Capital.

Showing 4 of 180
Tower Research Capital logo
Tower Research Capital

Quantitative Trader

Finance · nearly a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

I interviewed with a large, well-known team and also completed a HackerRank take-home assignment. The take-home was a 3-hour test with several research problems, submitted as Jupyter notebooks. The requirements were pretty vague and didn't clearly state expectations. It included a coding problem with a faulty description, and the whole test felt more suited for a new grad than an experienced hire. They mostly asked behavioral questions about my past work, like 'how did you do xyz at your previous job', with little other discussion.

Confirmed questions5 questions
  • Regarding your past work, what features did you develop?
  • What dataset did you utilize for this?
  • Could you describe the ML models you employed?
Tower Research Capital logo
Tower Research Capital

Reliability Engineer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

The hiring process started with a screening call with a manager (not the hiring manager). After that, there was a full day onsite interview, which was the first and final round. The communication was quite slow, with the initial screening call happening 2-3 weeks after I applied, and the onsite interview taking place 4-5 weeks after the screening. The screening call focused on Linux, as mentioned in the job description. However, the onsite interview was entirely about financial markets, which wasn't mentioned in the job description at all. It seems they're looking for someone with experience in a trading firm rather than just a finance background. They mentioned that studying for SIE or S63 might be more beneficial for getting the job than Linux skills, although you'd need those too.

Confirmed questions8 questions
  • Can you explain what a derivative is?
  • Could you define options?
  • What are futures?
Tower Research Capital logo
Tower Research Capital

Software Engineer

Engineering · a year ago

Entry Difficult Positive experience No offer 4 rounds
Interview process
Technical screen Technical screen Onsite Recruiter call
Interview formats
Coding Technical System Design Behavioral

It kicked off with this online assessment, super hard questions, I only got one fully right and another one passed like half the test cases, out of three total. Even so, I got into the first technical round, where it was all about Data Structures and Algorithms/Competitive Programming, plus some basic C++ stuff. Round two was about designing a system with OOP in C++, and some Operating Systems questions. Then, the hiring manager round, focusing on low-level system design and talking about my previous projects and internships. The last step was HR, just the usual behavioral questions.

Confirmed questions3 questions
  • Tell me about binary exponentiation.
  • Can you explain binary exponentiation?
  • What are your thoughts on binary exponentiation?
Tower Research Capital logo
Tower Research Capital

Machine Learning Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 4 rounds
Interview process
Take home Technical screen Technical screen Technical screen
Interview formats
Technical Coding

Applied via Linkedin and their portal. Got a Harkerank link with 2 programming tasks (1 neural network, 1 data science) and 4 theory questions. Followed by 3 technical rounds: one with an engineer, one with a global team lead (who was knowledgeable), and one with a researcher (who had a weird attitude). The HR was unprofessional, uncommunicative about the process, and even duplicated my interview after I had to CC the team lead to get a response. They seem to pay well, but my experience lacked respect.

Confirmed questions8 questions
  • Regarding preprocessing, how would you optimize it for 1 million database records?
  • Tell me about CI/CD in the context of ML/DL.
  • Describe Embeddings, covering both statistical methods and NN approaches.

Tower Research Capital Interview Questions

Quoted word for word from Tower Research Capital interview reports.

What is the expected number of coin tosses required to achieve n consecutive heads?

Read reports

Create a Python script, 'local_linear.py', for local linear kernel estimation of a regression function using k-fold cross-validation for bandwidth selection. Assume a Gaussian kernel and implement prediction and plotting functionalities. The script needs input files for 'x' and 'y', an output path, and the number of folds, with optional flags for plotting and outputting predictions at specific points.

Read reports

How many ways can you construct a string of length n using k characters, with the condition that no more than two consecutive characters are identical?

Read reports

What is the expected number of coin tosses needed to achieve two consecutive heads?

Read reports

What is the probability that n points randomly placed on a circle all fall within some semi-circle?

Read report

Given a bowl with n noodles, if you randomly pick two ends at a time until you can't anymore, what's the expected number of loops that will form?

Read report

Regarding a 6-sided die roll, what is the expected number of rolls to get the first 6?

Read report

Given a cookie jar that starts empty, at each step, if it's empty, you either leave it empty or add one cookie with equal probability. If it's not empty, you either remove one cookie or add one cookie with equal probability. After 2024 iterations, what is the probability that the jar is still empty?

Read report

Regarding an 8x8 chessboard with 10x10cm squares and a 2cm diameter coin, what is the probability the coin lands entirely within a single square?

Read report

Formats, difficulty and experience

Across all 180 Tower Research Capital interview reports.

Interview formats

Technical 41.8%
Coding 28%
Behavioral 22.7%
System Design 2.6%
Other 2.3%

Interview difficulty

Easy 7.2%
Average 58.3%
Difficult 34.4%

Candidate experience

Neutral 27.9%
Negative 22.9%
Positive 49.2%

Reports by job function

Engineering 103
Research 31
Finance 20
Analytics 10
Operations 7
HR 6