What Is the Kalshi Interview Process Like? (Round by Round)
Candidates report a short process at Kalshi with three parts. The first part is a phone screen, the second is a technical phone interview with live coding, and the third is a final set of interviews. No single candidate reports the whole loop, and no candidate reports a total number of rounds.
Across reports, the final set includes a coding round, a system design round, a walkthrough of past work with an engineer, and a manager interview. Glassdoor lists an average of about two weeks from application to hire for software engineers, from a small number of reports. Kalshi is a small team, so the exact rounds and their order vary by role and level.
Quick Overview
The stages below are assembled from separate candidate reports, so treat the order as a guide rather than a fixed sequence.
| Stage | Format | What is evaluated |
|---|---|---|
| 1. Phone screen | Call, length not reported | Background, motivation, fit with the open role |
| 2. Technical phone interview | Live coding on video | Practical coding on a shared editor |
| 3. Coding round | Live, implement a class | Efficiency, and trade-offs between approaches |
| 4. System design round | Live discussion | Designing a system shaped like an exchange |
| 5. Past work walkthrough | Conversation with an engineer | Depth of ownership on real projects |
| 6. Manager interview | Conversation | Past experience, and what the team needs now |
Stage 1: Phone Screen
This is a short call about your background and your interest in the company. The application form already asks "Why Kalshi?" in writing, so expect the same question here, spoken. Prepare it with How to answer why Kalshi. One Glassdoor candidate describes this call as a short conversation about behavior and work ethic with a friendly recruiter, followed by no reply.
Stage 2: Technical Phone Interview
Candidates on 1Point3Acres report a technical phone interview for software engineer roles, so expect live coding on a shared editor. Candidates rate the overall interview difficulty near the middle of the scale. Practice stating the time and space cost of your code as you write it, because interviewers at small companies often ask for that directly.
Stage 3: Coding Round
One Glassdoor report describes the final coding question well: the task was to implement a class, with attention to efficiency. The question had several possible solutions, and the interviewer wanted the trade-offs between them.
This is a common shape for exchange companies, because a class that stores orders and answers queries quickly is a natural fit. Prepare to explain why you chose a hash map, a heap, or a sorted structure.
Stage 4: System Design Round
A candidate on Blind describes "standard system design" as part of the process. Kalshi runs a regulated exchange for event contracts, where an event contract is a contract that pays out based on whether an event happens.
The design questions are likely to follow that product: order books, matching, market data feeds, and settlement. The topic list and a full walkthrough are in What to expect in the Kalshi system design interview.
Stage 5: Past Work Walkthrough
The same Blind report mentions a "walkthrough of past work with at least one eng" (engineer). A Glassdoor candidate reports one question from this stage: tell me about a technical project you worked on in the past.
Pick a project where you made the key decisions, and prepare the reasons, the alternatives you rejected, the numbers, and what broke. Interviewers keep asking until your answers stop being specific.
Stage 6: Manager Interview
Candidates report a manager interview focused on past experience. One Glassdoor report places this interview before the final coding round, so it may come earlier than the table shows. Kalshi states that "meritocracy is at our core" and that it values people who "take ownership and figure (usually hard) things out".
Expect questions about ownership and about working without close direction, because the company also says it gives "a lot of flexibility, which also means no spoon-feeding". Prepare one story where you finished hard work with little guidance.
Timeline and Decision
Glassdoor lists an average of about two weeks from application to hire for software engineers, although some candidates report interviews spaced weeks apart, with slow replies in between. So the range is wide. Candidates rate the difficulty near the middle of the scale.
One Blind reply adds an important point: the team is small, so you are judged on the team's need for your background, not only on passing the rounds. A strong candidate can still be declined for that reason, so read How long it takes to hear back after a Kalshi interview before you wait in silence.
Questions to Ask Them
Every round ends with time for your questions. Use it to evaluate them as well. Good questions here include how the matching engine is tested, how new market types are launched, and how on-call works on a small team. Ask how engineers work with the compliance team, because Kalshi is a regulated exchange. A specific question also proves you understand what the company sells.
How to Prepare
- Drill practical coding. Grokking the Coding Interview teaches the patterns behind medium problems and class design questions.
- Practice exchange-shaped design. Grokking the System Design Interview covers the queues, caches, and databases an order book design uses.
- Prepare one deep project story. Write down the decisions, the alternatives, the numbers, and the failures before the first call.
- Learn the product. Open the Kalshi app, read one market page, and understand how a contract is priced and settled.

GET YOUR FREE
Coding Questions Catalog

$99

$197

$72