$ variance --mode interactive

Quant Interview Prep for Online Assessments

Variance is a US-focused quant interview prep app for mental math, probability, logic, pattern recognition, and hedge fund online assessment practice.

variance — sequence_challenge.py

In [1]: from variance import SequenceGame

In [2]: game = SequenceGame(difficulty="hard")

In [3]: game.next_challenge()

Find the next number in the sequence:

2, 3, 5, 7, 11, 13, ?

In [4]: game.submit(17)

✓ Correct! Prime number sequence. Time: 2.3s

// FEATURES

Quant Interview Prep Tools for the Skills Firms Test

Mental math, probability, logic, sequences, patterns, and timed OA practice in one iOS app.

01

Mental Math Practice

Train fast arithmetic with timed drills built for quant interview prep and OA screens.

02

Pattern Recognition

Practice number, matrix, and visual patterns that show up in quant online assessments.

03

Speed and Accuracy

Build faster responses with drills that force clean decisions under time pressure.

04

Sequence Reasoning

Work through arithmetic, Fibonacci-style, and recursive sequences with adaptive difficulty.

05

Probability and Logic

Drill probability questions, logic puzzles, and brain teasers common in quant interviews.

06

Online Assessment Mode

Use timed practice to prepare for quant OAs used by US trading firms and hedge funds.

// TRAINING MODULES

Quant OA Practice Modules

Train the mental math, sequence, logic, and reaction skills used in quant online assessment tools.

speed_math.py
AdaptiveAvg: 1.2s

Mental Math

45 × 12 = ?

// HOW IT WORKS

A Practical Workflow for Quant Interview Prep

Set a target, train the tested skills, then run timed practice before your assessment.

01

Set Your Prep Target

Choose the firms, timelines, and OA formats you are preparing for in US quant recruiting.

step_01.py
1user = Variance.register(
2 target="market_making",
3 timeline="2 weeks"
4)
02

Train the Core Skills

Work through mental math, probability, logic, sequences, patterns, and reaction drills.

step_02.py
1session = user.daily_training()
2session.complete([
3 "math", "sequences",
4 "patterns", "reaction"
5])
03

Practice Under Pressure

Use timed sets and leaderboards to sharpen speed, accuracy, and consistency before the OA.

step_03.py
1rank = user.leaderboard_position()
2# Speed: improving
3# Accuracy: stable
04

Review and Repeat

Track performance, tighten weak areas, and keep reps focused as interview dates get closer.

step_04.py
1assessment = user.simulate_test()
2# Mode: timed_practice
3# Status: reviewed
// COMMUNITY

Trusted by Students at Top Universities

From math and CS students to physics majors — all aiming for top quant roles.

University of British ColumbiaStanfordUniversity of Illinois Urbana-ChampaignUSCUniversity of PennsylvaniaCornellUC BerkeleySan Diego State
// TESTIMONIALS

Success Stories

Hear from candidates who landed their dream roles

Sequence games help prepare students for games I saw during my online assessments. I tried to mimic real scenarios.
CK

Caleb

Founder

The reaction time training was a game-changer. I improved my response time by 40% in just two weeks of daily practice. I didn't realize how slow I was.
AB

Alejandro B

Santander

Best investment I made during recruiting. The adaptive difficulty kept me challenged without feeling overwhelmed.
AH

Arda

Ex-Amex, Founder of Pocket Forest

$ ready to start training?

Start Quant Interview Prep Today

Train for US quant interviews, hedge fund prep, and online assessments with focused mental math, probability, logic, and pattern recognition drills.