Akuna Capital Interview Questions

Akuna Capital Interview Questions

Practice 30 real Akuna Capital interview questions for 2026 — Akuna Capital interview questions to guide focused interview preparation across Coding & Algorithms, System Design, Data Manipulation (SQL/Python), and Other / Miscellaneous. This collection centers on the Software Engineer and Data Scientist tracks, and is designed around real problems from actual interviews with detailed solutions that show both correct approaches and common failure modes. Expect a heavier software-engineering emphasis: for Software Engineer roles you’ll see recurring themes like two-user communication handlers and exception flows, heap/heapify and inversion-count array problems, integer transform/min-operations puzzles, profit-over-time stock-quote computations, SQL-expression edge cases and foreign-key semantics, small React/component fixes, and hardening low-level object pools. For Data Scientist roles expect streaming and sliding-window statistics, subarray counting, BFS ordering and graph traversal for delivery sequencing, greedy/top-k optimization, and duplicate-aware minimum-swap sorting. Practice timed coding assessments, codepair sessions, and compact system-design/behavioral vignettes to mirror the real process.

30 Questions 1 Company05.30.2026
Showing 20 results
Role
Akuna Capital logo
Akuna Capital
Medium
Data Engineer Locked

Write February Resource Usage Query

This question evaluates SQL competency in aggregation, group-level filtering, time-range handling for DATE/TIMESTAMP values, and combining results fro...

Software Engineering Fundamentals
9
0
67 people solved
May 30, 2026
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Implement a two-user communications handler

One-at-a-time Two-User Communications Handler Context Design and implement a communications handler that supports exactly one active conversation at a...

System Design
16
0
109 people solved
Sep 6, 2025
Akuna Capital logo
Akuna Capital
Hard
Software Engineer

Minimum Movement Cost to Segregate Binary Digits

Minimum Movement Cost to Segregate Binary Digits Given a binary string, repeatedly move a 1 to the right across adjacent 0 characters until all zeros ...

Coding & Algorithms
0
0
2 people solved
May 24, 2026
Akuna Capital logo
Akuna Capital
Hard
Software Engineer

Maximize Distinct Values with Cross-Array Swaps

Maximize Distinct Values with Cross-Array Swaps Given arrays a and b of equal length and an integer k, perform at most k swaps. Each swap chooses one ...

Coding & Algorithms
0
0
1 people solved
May 24, 2026
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Identify false MySQL foreign key statement

MySQL: Which of the following statements is false? A) A column might have a foreign key reference to itself. B) MySQL supports foreign key references ...

Data Manipulation (SQL/Python)
10
0
90 people solved
Sep 6, 2025
Akuna Capital logo
Akuna Capital
Hard
Software Engineer

Fix and harden an object pool

Fix and harden an object pool Refactor a Buggy C++ Object Pool Into a Correct, Thread-Safe Template Context You are given a buggy C++ object pool that...

System Design
8
0
117 people solved
Aug 10, 2025
Akuna Capital logo
Akuna Capital
Hard
Data Scientist

Find minimum swaps to sort array with duplicates

Problem Given an integer array nums of length n that may contain duplicate values, you may perform swaps where you choose any two indices i and j and ...

Coding & Algorithms
7
0
143 people solved
Dec 27, 2025
Akuna Capital logo
Akuna Capital
Easy
Software Engineer

Design user communication functions

Design user communication functions In-Memory Communication Manager Context Build a simple in-memory component that tracks which users can communicate...

System Design
6
0
66 people solved
Aug 4, 2025
Akuna Capital logo
Akuna Capital
Medium
Data Scientist

Design streaming stats with sliding window

Design streaming stats with sliding window Design a data structure that ingests an integer stream and supports online queries for maximum, mean, and m...

Coding & Algorithms
5
0
47 people solved
Aug 1, 2025
Akuna Capital logo
Akuna Capital
Medium
Data Scientist

Compute delivery order via BFS

Compute delivery order via BFS A city road network is an unweighted, undirected graph G(V, E) with a depot node s and D delivery requests located at n...

Coding & Algorithms
5
0
61 people solved
Aug 10, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Trace code and find frequent character

Trace code and find frequent character 1) Trace a simple algorithm: Given a short loop-and-conditional pseudo-code operating over an integer array, tr...

Coding & Algorithms
3
0
51 people solved
Aug 1, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Design communication handler and exceptions

Implement a Communication Handler with Exceptions Context You are building a single-line communication handler that can connect exactly two Caller ins...

System Design
3
0
60 people solved
Sep 6, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Implement React check-in/out month dropdowns

React UI Enhancement: Check-in/Check-out Month Dropdowns Context You are working on a hotel reservation form in a React codebase. The form needs two n...

Software Engineering Fundamentals
3
0
46 people solved
Aug 12, 2025
Akuna Capital logo
Akuna Capital
Medium
Data Scientist

Solve sliding window, graph top-k, and greedy tasks

You have three coding tasks. Task 1 — Sliding window on strings: Given a string s and an integer k, find one longest substring of s that contains at m...

Coding & Algorithms
3
0
44 people solved
Aug 12, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Compute max profit across dated stock quotes

You are given an unsorted list of price records for multiple stocks, each record as (date, symbol, price). Dates may be repeated across different symb...

Coding & Algorithms
17
0
133 people solved
Sep 6, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Heapify an array into a max-heap

Given the array [6, 15, 2, 4, 3, 8, 19], apply heapify to build a max-heap using the standard in-place bottom-up method with a 0-indexed array represe...

Coding & Algorithms
7
0
73 people solved
Sep 6, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Break a palindrome to smallest non-palindrome

Given a palindromic string s of lowercase English letters, change exactly one character to obtain a new string that is not a palindrome and is lexicog...

Coding & Algorithms
1
0
30 people solved
Sep 6, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Implement a ring buffer

Implement a fixed-capacity circular buffer (ring buffer) supporting push, pop, peek, isEmpty, isFull, and size in O( 1) time using an array. Define an...

Coding & Algorithms
11
0
96 people solved
Sep 6, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Solve three C++ algorithmic tasks

Solve three C++ algorithmic tasks Solve the following three C++ algorithmic tasks. For each, implement an efficient function and state time and space ...

Coding & Algorithms
4
0
56 people solved
Aug 10, 2025
Akuna Capital logo
Akuna Capital
Medium
Software Engineer

Answer SQL MCQs with reasoning

Answer multiple-choice questions covering SQL topics: INNER vs LEFT vs RIGHT JOIN semantics; GROUP BY and HAVING; NULL handling in comparisons and agg...

Data Manipulation (SQL/Python)
0
0
7 people solved
Aug 1, 2025

Frequently Asked Questions

How difficult are Akuna Capital interview questions compared to other trading and tech firms?
Akuna Capital interviews are generally rated moderate-to-challenging, with a steeper filter on timed online assessments and final onsite rounds. Expect highly optimized algorithmic problems for Software Engineer candidates and productionized, streaming-aware problems for Data Scientist candidates. The sample set of 30 real questions reflects that focus: many problems test low-level array and heap manipulations, efficient inversion counting, and careful handling of duplicates and edge cases. Trading context raises the bar for correctness under time pressure and for solutions that are both asymptotically efficient and practically optimised for performance and memory.
What is the typical Akuna Capital interview process and which teams see these question types?
The common process starts with a timed online coding assessment, then one or more technical phone or video screens, followed by a final onsite or virtual loop of 1 to 4 hours. Software Engineer roles see the heaviest coverage: coding and low-latency system design problems plus small frontend fixes or API-level questions. Data Scientist interviews blend algorithmic Python challenges, streaming statistics designs, and SQL/data-manipulation tasks. Quant and trading-adjacent roles introduce math/mental-math or domain scenarios. Behavioral rounds evaluate collaboration and ownership across all teams.
How should I structure a preparation timeline if I have to cover 30 Akuna Capital-style questions before interviews in 2026?
Plan 6 to 8 weeks with graduated focus: weeks 1 to 2 refresh fundamentals in arrays, hashes, heaps, and big-O; weeks 3 to 5 concentrate on core problems that mirror the 30 questions, practicing heapify, inversion counting, sliding windows, BFS ordering, and duplicate-aware swap algorithms under timed conditions; week 6 work on system design and streaming-stat sketches, plus SQL and Python data-manipulation drills; final weeks run mock pair-programming sessions, timed online assessments, and concise STAR-format behavioral stories. Regular, timed practice with end-to-end debugging is critical.
What are the key technical subtopics I must master for Akuna Capital interviews?
For Software Engineers, prioritize array algorithms, heap operations, inversion counting, string transformations, object-pooling and exception-safe API design, and small frontend problems like robust date dropdowns. For Data Scientists, emphasize sliding-window techniques, counting subarrays equal to a target, minimum-swap sorting with duplicates, top-k graph patterns, BFS ordering problems, and streaming stats with fixed windows. Across both roles, strong SQL and Python data-manipulation skills, attention to duplicate and NULL semantics, and the ability to reason about performance and tradeoffs in low-latency systems are essential.
What standout tips and common pitfalls should I watch for when preparing for Akuna Capital interviews?
Be explicit about assumptions, describe time and space complexity early, and test edge cases including duplicates, empty inputs, and overflow. Practice patterns that recur in the 30 questions: heap-based selection, efficient inversion counting, sliding-window aggregation, and BFS for ordering. Avoid common pitfalls like mishandling duplicate values, misusing SQL HAVING versus WHERE, and neglecting constant factors in low-latency contexts. During design rounds, prioritize a clear API and failure modes, and in coding rounds narrate tradeoffs and incremental optimizations so interviewers can follow your reasoning.

Explore more Akuna Capital interview questions

Jump straight to Akuna Capital questions for a specific role or category.

By role
By category
In-depth guides
Across all companies