All quizzes
Free quiz · 50 questions in the bank

Data Structures quiz

Test your Data Structures knowledge with a free interactive quiz — 50 questions with answers and explanations. No signup needed to play.

Question 1/5Score 0

What defines a binary tree?

Questions in this quiz
  1. What defines a binary tree?
  2. A weighted graph differs from an unweighted graph in that:
  3. What does an in-order traversal of a Binary Search Tree produce?
  4. In a tree, what is the "root"?
  5. What does Big O notation describe?
  6. A string in most programming languages can be treated as:
  7. In a directed graph, an edge from A to B:
  8. A Set (e.g. `Set` in JS, `set` in Python) primarily supports:
  9. In JavaScript (and many other languages), passing an object/array to a function passes:
  10. What is the time complexity of accessing an element by index in a contiguous array?
  11. What is the difference between "depth" and "height" in a tree?
  12. A stack is a:
Gaps to close?
Read the curated Data Structures notes — core concepts, patterns, interview prep.
Data Structures notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web