Top 50
Prep plan
Updated weekly · Last refresh Oct 17

Khan Academy Software Engineer Interview Questions

The questions to prepare for a Khan Academy Software Engineer interview. Questions from real interview reports rank first. Updated daily.

50questions
~10htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 26 questions · ~307 min
Check If Element ExistsEasy
Practice

Use linear search to determine whether a target value appears in an unsorted Khan Academy lesson array.

ArraysSearchingKhan Academy
Class Tracker With Nearest5Hard
Practice

Maintain Khan Academy values in an AVL tree and return the five closest values with duplicates and deterministic tie-breaking.

Khan Academy
More Coding questions with a free account
2
System Design5 questions · ~59 min
System Design for Website HierarchyHard

Evaluates system design thinking for dynamic content hierarchies and determining counts at each level.

organizationKhan Academy
Designing an Elevator SystemHard

Assesses your ability to structure requirements and design a scalable system.

system designKhan Academy
More System Design questions with a free account
3
Execution4 questions · ~47 min
Road Engineering ExperienceMedium

Assesses your depth of experience and ownership in road engineering work.

project experienceKhan Academy
Flaky Test TriageMedium

Assesses your testing discipline and debugging approach for nondeterministic failures.

quality assuranceTestingKhan Academy
More Execution questions with a free account
4
Software Architecture4 questions · ~47 min
Refactor for Modularity and TestsMedium

Tests ability to improve code quality and design effective unit tests for maintainability.

refactoringKhan Academy
More Software Architecture questions with a free account
5
Behavioral & Leadership10 questions · ~118 min
More Behavioral & Leadership questions with a free account
6
More topics1 question · ~12 min
React FundamentalsMedium

Assesses your understanding of React concepts relevant to building Khan Academy’s web experiences.

reactKhan Academy

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 50 questions to finish this plan.