Data Structures: Arrays, Stacks, Queues and Trees

A quiz on the core data structures behind every program: arrays, linked lists, stacks, queues, trees, heaps and hash tables. For computer science students and anyone preparing for coding interviews.

Learn mode
Not rated yet

What's inside

18 pick an answer2 true / false
Estimated time: ~4min

Rough estimate - no one has finished this test yet.

Similar tests

20 questions

Programming Concepts and Terminology

A quiz on the core ideas every programmer meets, whatever the language: how code is written, translated, organized and fixed, plus everyday …

Tom Wexley Not rated yet
15 questions

Sorting and Searching Algorithms

A quiz on classic sorting and searching algorithms, from bubble sort and insertion sort to merge sort and quicksort, plus linear and binary …

Tom Wexley Not rated yet
20 questions

Linux Command Line

A 20-question quiz on the shell commands developers and admins use every day: files, permissions, processes, pipes and redirection.

Tom Wexley Not rated yet
20 questions

C Programming Basics

Core C: program structure, operators, arrays, strings, pointers, user-defined types and memory allocation. For students learning the languag…

Tom Wexley Not rated yet
15 questions

Git and Version Control

A quiz on everyday Git for developers: repositories, staging and commits, branches, merging and merge conflicts, undoing changes and working…

Tom Wexley Not rated yet
20 questions

HTML and CSS Fundamentals

Twenty questions on the building blocks of web pages: core HTML elements and attributes, CSS selectors, units, layout and the box model.

Tom Wexley Not rated yet