What is the time to access the element at a given index in an array?
Structure detective
The same items went in, in the same order. Only the structure inside the box differs. From what came out, which structure is it?
What this data structures test covers, in short
Twenty multiple-choice questions at first-year undergraduate level, four on each of five topics: arrays and linked lists, stacks and queues, hash tables, trees, and graphs and heaps. They test what each structure is good at and how much its operations cost in Big O terms.
Costs are the usual average-case figures taught in introductory courses. Code snippets use Python-like pseudocode. The test is our own and not normed.
By What's Your IQ · Reviewed 5 Oct 2026- Format
- 20 multiple-choice questions
- Level
- Introductory undergraduate
- Bonus
- 6-case structure detective
- Study first
- The data structures guide