Candidate Action Bank
Anything you can ask a candidate to do — answer questions, submit code, upload proof of right to work, prove an external score, sign a doc, record a video — lives here. Workflows attach these to pipeline stages.
Go concurrency experience
Question · Screening
Tell me about a production Go service you scaled to high traffic. What did you own end-to-end, and what were the trade-offs you had to make around concurrency?
Distributed system failure mode
Question · Screening
Describe a real production incident where a distributed system you worked on failed in an unexpected way. How did you diagnose it, and what changed as a result?
Rate limiter in Go
Code submission · Technical
Implement a token-bucket rate limiter that supports 1) burst size, 2) per-key quotas, 3) graceful degradation when the backing store is unreachable. Include tests for at least the contention case.
LRU cache in Rust
Code submission · Technical
Implement an LRU cache with O(1) get and put. No unsafe. Tests required. Bonus: a thread-safe variant using parking_lot.
Common Go pitfalls
Multiple choice · Aptitude
Which of the following are real, common correctness problems when writing Go services? Select all that apply.
Postgres isolation levels
Multiple choice · Aptitude
Which isolation level does Postgres use by default, and what anomaly does it still allow?
Right to work — USA
Document upload · Compliance
Work authorization (USA)
Right to work — UK
Document upload · Compliance
Work authorization (UK)
Professional Engineer license
Document upload · Compliance
State PE license certificate
SOC2 compliance training cert
Document upload · Compliance
SOC2 training completion
HackerRank assessment
External score · Technical
HackerRank (min 70)
LeetCode profile
External score · Technical
LeetCode (min 1800)
Trading competition final rank
External score · Aptitude
IMC Prosperity (min 0)
60-second intro video
Video response · Screening
Tell us in 60 seconds who you are, what you've built that you're proud of, and why this role interests you.
Take-home: design review
Take-home · Technical
Read the attached RFC for a fictional payments gateway. Write a review: point out three risks, suggest two concrete changes, and identify the one thing you would not touch.
Professional references (×2)
Reference check · Reference
2 references, 4 questions each
Mutual NDA
Signature · Compliance
Mutual Non-Disclosure Agreement
IP assignment agreement
Signature · Compliance
Inventions & IP Assignment
Experiment — SQL window functions quiz
Multiple choice · Aptitude
Which of these window functions would you reach for to compute a 7-day moving average over a timestamped table?