Akuna Capital · OA
In processAkuna Capital Junior Quantitative Researcher: Historical Math and Coding OA Questions
Back to the 2026–2027 Junior CandiTech guide.
Older Junior, New Grad, and full-time Akuna Quant Research assessments, kept separate from the current CandiTech format.
Coverage: Junior Quantitative Researcher · New Grad Quantitative Researcher · earlier full-time Quant Research math, video, and coding OAs · 2020–2025
How to use this question bank
The current 2026–2027 Junior CandiTech format is covered in the main guide. The prompts below come from earlier Akuna math, video, and coding assessments.
- Use the Junior questions first. Moments and improper integrals came from a Junior Quantitative Researcher math-video assessment.
- Use the broader Quant Research questions for topic practice. They show repeated probability, Markov-chain, calculus, and spoken-reasoning patterns.
- Keep coding separate from CandiTech. Frequency Sort, graph order, Extraordinary Substrings, project selection, and k-star were HackerRank-style questions.
- Practice under a five-minute timer. Short solving and explanation windows appeared repeatedly in the math rounds.
Historical Junior math and video OA questions
- Work with moments of a random variable.
- Decide whether an improper integral converges or diverges.
- Solve five technical mathematics questions on video.
- Use five minutes to understand, calculate, and explain each answer.
- Give a final numerical or mathematical conclusion rather than only describing an approach.
Additional historical MCQs and math prompts from other Akuna Quant Research tracks
These were reported in earlier Akuna Quant Research assessments. They are included for topic practice, separate from the current Junior CandiTech set.
Probability and expected value
- Roll a fair die until the cumulative sum is divisible by 3. Find the expected number of rolls.
- Compare two games with different small and large payouts. Calculate both expected values and choose one.
- Pick two random points on a rope. Find the expected distance between them.
- Break a stick at two random points. Find the probability that the three pieces form a triangle.
- Use fair-coin flips to generate one of
{0,1,2}uniformly. Find the expected number of flips. - Given two variances and a correlation, find the variance of the sum of the random variables.
- Determine the possible range of a correlation coefficient under stated conditions.
- Analyze the distribution or CDF of a sum of iid Uniform random variables.
- Solve a mod-3 state problem using a Markov chain.
- Work through a Poisson-distribution word problem.
Statistics and modeling
- Explain the bias–variance tradeoff.
- Describe how Monte Carlo simulation could solve a probability problem.
- State the assumptions behind a statistics word problem.
- Explain what data is needed to model an open-ended scenario.
- Defend a statistical method rather than only naming it.
- Connect a quantitative project to its model choices, weaknesses, and validation.
Linear algebra
- Find the eigenvalues and eigenvectors of a matrix.
- For an
n × nmatrix withnon the diagonal and1everywhere else, derive its eigenvalues and eigenvectors. - Diagonalize a matrix.
- Use rank to decide whether
Ax=bhas one solution, no solution, or many solutions. - Reason about column space and null space.
- Compare statements about
X+YandX-YwhenXandYare normal random variables. - Decide which three-dimensional point is closest to the origin.
Calculus and numerical methods
- Differentiate
x^x. - Integrate
1/(x ln x). - Evaluate limits involving
x/(e^x-1). - Evaluate a limit involving
cos(2x)/(x(e^x-1)). - Use Newton’s method to solve
x^n=a. - Discuss Newton’s method convergence.
- Given a moment-generating function, recover a mean, variance, or second moment.
- If
Xis standard normal, derive the density ofX². - Solve a basic derivative-based optimization problem.
Counting and discrete reasoning
- Sum the integers from 1 through 100 after removing every number containing the digit 7 or 8.
- Count the integers in that range that contain a 7 or 8.
- Assign 30 hires to two offices under stated restrictions.
- Find the distribution of the median of three iid Uniform random variables.
- Arrange digits so that every adjacent pair has a divisor-or-multiple relationship.
- Work through short combinatorics questions under a five-minute timer.
Junior and New Grad coding OA questions
Frequency Sort
Sort values by frequency. When two values have the same frequency, use the value itself as the tie-breaker.
Delivery Management
Given an unweighted graph and a starting node, return the nodes in visit order. Order nodes by distance from the start, then use node value to break equal-distance ties.
Extraordinary Substrings
Map each character to a numerical value. Count substrings whose average satisfies the required integer condition.
Project selection
Use project cost and profit data to choose two projects that maximize total profit.
Maximum k-star
Find the maximum-sum k-star in a graph.
Coding conditions reported across Junior and New Grad assessments
- Three questions in 60 minutes.
- Some versions asked candidates to finish any two, with the third treated as bonus.
- One Junior assessment did not allow external libraries.
- Code cleanliness and readability were explicitly mentioned.
- Tight runtime limits and hidden edge cases mattered.
Candidate timelines by role
01: Junior math-video assessment
Interview cycle: 2021–2022
Role: Junior Quantitative Researcher
- The HackerRank stage contained three medium coding problems.
- The candidate could complete any two; the third counted as bonus.
- The next round contained five technical math questions on video.
- Reported topics included moments and divergent integrals.
- Each response allowed five minutes.
- The candidate still advanced after believing only one answer was correct.
02: Five-question Junior video round
Hiring cycle: 2026
Role: Junior Quantitative Researcher
- A coding OA came first.
- The math-video invitation arrived about three days later.
- The round contained five math or brainteaser questions.
- Each question allowed five minutes.
- The candidate had to explain the solution while being recorded.
03: Junior coding assessment without libraries
Interview date: August 2023
Role: Junior Quantitative Researcher
Result: No offer
- Three coding questions in one hour.
- The candidate did not consider the questions unusually difficult.
- External libraries were not allowed.
- The process ended after this assessment.
04: New Grad algorithm set
Interview cycle: 2023 New Grad
Role: Quant Research
- Three algorithm questions in one hour.
- The reported tasks were Frequency Sort, Delivery Management, and Extraordinary Substrings.
- The substring problem required more than a simple brute-force solution.
05: Strict-runtime New Grad assessment
Interview cycle: 2024 New Grad
Role: New Grad Quantitative Researcher
Result: Did not advance
- The tasks covered two-project profit, graph visit order, and maximum k-star.
- The execution environment had a tight runtime limit.
- The candidate completed two problems and left skeleton code for the third.
06: Six-question one-way math assessment
Interview date: October 2020
Role: Full-time Quantitative Researcher
- Six questions with five minutes for each.
- The final five questions were multiple-choice mathematics.
- One preserved question gave
E[e^(tX)] = e^(t²)and asked forE[X²].
07: Markov chains and calculus limits
Interview date: October 2022
Role: Full-time Quant Research
- Five questions with five minutes for each.
- There was no preparation period before a question began.
- One prompt asked about the candidate’s strongest project.
- The mathematics included a mod-3 Markov-chain problem and an exponential calculus limit.
08: Three probability and combinatorics recordings
Interview cycle: 2023
Role: Quant
- Three multiple-choice questions.
- Five minutes for each response.
- The candidate explained the reasoning while being recorded.
- Preserved prompts included the cumulative-die mod-3 problem and assigning 30 hires to two offices.
09: Seven probability questions with spoken explanations
Interview date: December 2025
Role: Quantitative Researcher
- Three Python problems came first.
- The next assessment contained seven probability questions.
- Each answer allowed five minutes and required a spoken explanation.
- Several questions involved Markov chains.
What repeated often enough to prioritize
Tier 1: Core mathematics
- Expected value, variance, and moments.
- Conditional probability and independence.
- Markov-chain states and expected stopping times.
- Common discrete and continuous distributions.
Tier 2: Supporting mathematics
- Improper integrals and convergence.
- Limits involving exponential functions.
- Combinatorics under a short timer.
Tier 3: Coding patterns
- Custom sorting and tie-breaking.
- Graph traversal and distance order.
- Substring counting with a character-to-number mapping.
- Runtime analysis and clean implementation.
Final checklist
Math and video OA
☐ Solve five probability questions with a five-minute limit for each.
☐ Review moments, variance, covariance, and moment-generating functions.
☐ Practice one Markov-chain stopping-time problem.
☐ Review improper integrals and exponential limits.
☐ Explain every assumption while solving.
Coding OA
☐ Complete three coding problems in one hour.
☐ Practice custom sorting and graph tie-breaking.
☐ Test runtime, duplicates, and boundary cases.
☐ Repeat one mock without third-party libraries.
Comments
0No comments yet — be the first to share what you know.