Big O Notation Quiz
Build a clearer grasp of Big O concepts in about 10 minutes. Get a free score and clear band from 16 code-based questions across loops, recursion, data structures, and graphs.


08:30
Scale Explorer
How the Scales are Structured
DATA-BASED USER COHORTS
Who Usually Takes This Test?
BASED ON AGGREGATED, ANONYMIZED DATA FROM TENS OF THOUSANDS OF FREUDLY USERS.
Benchmarking
See How You Compare
Once you complete the test, your results are compared with real-world data from people in your country.
Below is a preview of how scores are typically distributed across each scale.
Below is a preview of how scores are typically distributed across each scale.
Big O Notation Knowledge (BONK)
Big O Notation Knowledge (BONK)
Average
10.5
Normal range
8.5 — 12.6
min.
0
max.
16
This curve shows how scores are typically distributed.
Once you complete the test, your result will appear on the scale so you can see how you compare.
Once you complete the test, your result will appear on the scale so you can see how you compare.
Featured On
SAMPLE QUESTIONS
Example Questions From the Test
- O(n), because the original array contains n elements.
- O(1), because each individual stack frame has constant size.
- O(log n), because one frame is added at each level while the search range is repeatedly halved.
- O(n log n), because the array size is combined with the recursion depth.
- Quadratic time, because the n² term dominates as n grows.
- Linear time, because lower-order terms and constants are removed.
- Logarithmic time, because only the number of input-size digits matters.
- Cubic time, because the expression contains three separate terms.
- It becomes about four times as large.
- It becomes about twice as large.
- It becomes about eight times as large.
- It remains approximately unchanged.
WHAT THE TEST MEASURES
About This Assessment
Big O Notation Quiz - Symptoms and Signs
Test your understanding of Big O notation with 16 questions covering asymptotic bounds, growth rates, loops, recursion, searching, data structures, and graph algorithms. The quiz combines essential concepts with short code-style scenarios that ask you to compare or derive complexity. You will receive a knowledge score with a clear result band. It is free, quick to complete, and no sign-up is required.
Popular tests
Comments
Leave a Comment