Object-Oriented Programming

A quiz on the core ideas of object-oriented programming, from classes and objects to interfaces and access modifiers, with examples from Java, C++ and Python. For students learning to code.

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

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 sc…

Tom Wexley Not rated yet
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