employed.

ace the interview.
one puzzle at a time.

duolingo-style interview prep for SWE & quant trading. start with one free CODING daily challenge, then add focused practice, global challenges, and linked deep-think runs.

📱launching on ios. join the waitlist above.

9:41
good day,
lsoffice.
coding
quant
CODING
today's challenge
daily challenge
adaptive difficulty, quick reps
global challenge
today's theme: arrays
live
7
day streak 🔥
progress
analyst, lv 4, 620/900 xp
last 7 days
accuracy
rank
analyst
🔥7d streak
top skillsall skills →
big-o1280
debug1145
sql1060

two tracks.

train for the interview
you're actually facing.

coding

SWE prep

leetcode-style intuition, no typing required

builds the fast mental models that get you through SWE screens

  • big-o analysis
  • debug the code
  • predict output
  • data structure matching
  • pattern identification
  • system design
  • sql
  • fill the blank
  • order the steps
quant / trading

trading floor prep

mental math, probability & logic for buy-side interviews

drills the fast-twitch intuition that trading floor screens demand

  • mental math
  • probability
  • expected value
  • sequences
  • logic puzzles
  • brain teasers
  • patterns
  • speed approximation

how it works.

five minutes.
every day.

9:41
good day,
lsoffice.
coding
quant
CODING
today's challenge
daily challenge
adaptive difficulty, quick reps
global challenge
today's theme: arrays
live
7
day streak 🔥
progress
analyst, lv 4, 620/900 xp
last 7 days
accuracy
rank
analyst
🔥7d streak
top skillsall skills →
big-o1280
debug1145
sql1060
×
daily challenge
2 / 7
12 xp
big-odifficulty 3
what is the time complexity of inserting into a balanced BST of n elements?
O(1)
O(log n)
O(n)
O(n log n)
good day,
lsoffice.
coding
quant
QUANT
today's challenge
daily challenge
adaptive difficulty, quick reps
4
day streak
progress
intern, lv 2, 240/400 xp
practicepro modes →
regular
quickfire
precision
deep think
wrong
session complete
nice run.
6 / 7 correct
+48xp
86%
accuracy
🔥7 day streak
share score
return home
01pick your track

start with CODING for SWE prep. pro unlocks QUANT too, with trading-floor drills for probability, logic, and mental math.

current modes.

daily reps.
targeted practice.

free

daily challenge

one free CODING run each day

5-7 puzzles245s budget

a compact difficulty ramp built for consistency, streaks, and daily progress.

pro

regular practice

the daily shape without the daily limit

5-7 puzzles245s budget

use the familiar ramp when you want more reps after today's challenge.

pro

quickfire blitz

speed drill for fast pattern recognition

8-12 puzzles160s budget

rapid-fire easy-to-mid questions. trust your gut and keep moving.

pro

precision

accuracy-first practice with tighter selection

5 puzzles320s budget

mid-to-hard questions aimed at careful reasoning. accuracy beats speed.

pro

deep think

one harder puzzle or linked challenge flow

1 puzzle600s budget

slow down for a larger reasoning problem, including incident-style linked challenges when available.

pro

previously wrong

review missed questions until they stick

1-20 puzzles300s budget

pull from your incorrect list and turn weak spots into clean wins.

your journey.

start as an intern.
earn a rank that fits your track.

coding ranks

lv 1🎒 intern
lv 5🐛 bug hunter
lv 10🔎 code reviewer
lv 20🧱 backend builder
lv 30⚙️ systems engineer
lv 38🧭 staff engineer
lv 45🏛️ architect
lv 50👑 final-round closer

quant ranks

lv 1🎒 intern
lv 5📊 analyst
lv 10🧮 junior quant
lv 20🔬 researcher
lv 30 hft engineer
lv 38🏛️ principal
lv 45🧙 wizard
lv 50👑 citadel final boss

streak flames

3+ days
blue flame
7+ days
gold flame
30+ days
electric flame

elo skill ratings

every puzzle type has its own elo starting at 1000. answer correctly to climb. tracked separately for coding and quant.

elite1500+
strong1250-1499
solid1050-1249
developing850-1049
beginner< 850

leaderboards.

prep is better
with rivals.

invite friends, compete on xp, compare your elo ratings skill by skill, and check the global table when a daily challenge goes live.

  • friends leaderboard for people you invite
  • global leaderboard for daily challenge comparison
  • head-to-head elo comparison per skill type
  • share your session score to instagram stories
  • invite via link: friends join your leaderboard directly
coding, all time xpweek 1
🏆
lsoffice.
analyst, lv 4
1,240 xp
2
mark zuckerberg
hft engineer, lv 11
890 xp
3
chocoliticekreem
intern, lv 1
120 xp

tap a friend to compare elo ratings

pricing.

free to start.
go pro when you're ready.

employed. is free for one CODING daily challenge, global challenges, progress, and leaderboards. upgrade to pro for both tracks, extra practice modes, unlimited sessions, unlimited lessons, pro-only puzzles, and missed-question review.

cancel anytime, billed through apple. no card needed to start.

free
free
start for nothing. no card required.
free
  • 1 CODING daily challenge per day
  • global daily challenge
  • 7-day trial: one quickfire, precision, or deep think use per day
  • starter lesson access where available
  • streak tracking + xp + levels
  • friends + global leaderboards
  • progress syncs across devices
  • ×QUANT + unlimited extra practice
download free

no credit card needed

best deal
pro
both tracks, extra practice, unlimited sessions
$6.99/week
$22.99/mo or $199.99/yr
  • CODING + QUANT tracks
  • extra practice modes: regular, quickfire, precision, deep think
  • unlimited daily sessions
  • unlimited lessons to learn and get better
  • pro-only puzzles
  • review of previously wrong questions
go pro

save $75.89 vs monthly, $0.55/day

🧊
streak freeze
separate consumable protection. buy one, three, or five freezes when you need backup.
from $2.99

prices shown in usd (converted from gbp, approximate). subscriptions managed via apple. cancel anytime in ios settings.

employed.

your next interview
isn't far away.

five minutes a day is all it takes. start your streak today.

💻 coding
📈 quant

launching on ios. no web version.

📈quant track — probability & mental math
9:41
×
daily challenge
3 / 6
18 xp
QUANTprobabilitydifficulty 4
a fair coin is flipped 4 times. what is the probability of getting exactly 2 heads?
1/4
3/8
1/2
5/16