Trivia by topic
Computer Science trivia questions
Computer science trivia questions about operating systems, data structures, algorithms, protocols, databases, programming tools and file formats.
Computer Science prompts go from the everyday to the deeply technical: operating systems, web browsers, file formats and code editors, then data structures, sorting and graph algorithms, networking protocols, HTTP methods, SQL keywords, design patterns, hash functions, ciphers and instruction set architectures.
Windows and Python sit on the tip. Answers like a skip list, the Bellman–Ford algorithm or the PATCH method are much rarer.
Play computer science trivia now
All 34 computer science prompts
Together they accept 1,101 answers. Each page shows the common answers and how deep the prompt goes.
- Name an operating system42 answers
- Name a data structure38 answers
- Name a sorting algorithm31 answers
- Name a networking protocol51 answers
- Name a database system40 answers
- Name a file format56 answers
- Name a processor instruction set architecture36 answers
- Name a computer or network hardware component41 answers
- Name a graph algorithm33 answers
- Name a software design pattern37 answers
- Name a Unix or Linux command58 answers
- Name a logic gate19 answers
- Name a programming paradigm29 answers
- Name a markup or document typesetting language31 answers
- Name a web browser27 answers
- Name a text editor or code editor30 answers
- Name an integrated development environment28 answers
- Name a version control system22 answers
- Name a Git subcommand35 answers
- Name a Python library or framework35 answers
- Name a JavaScript framework or UI library31 answers
- Name a software package manager34 answers
- Name a Linux distribution33 answers
- Name a compression format or algorithm28 answers
- Name a hash function or hash family30 answers
- Name an encryption algorithm or cipher31 answers
- Name a CPU scheduling algorithm17 answers
- Name a network topology20 answers
- Name an HTTP request method23 answers
- Name an SQL keyword or clause33 answers
- Name a search algorithm24 answers
- Name a software license24 answers
- Name a computing standards organization26 answers
- Name a character encoding or character set28 answers
Tips for rare computer science answers
- Go down the stack: from apps to protocols to the hardware underneath.
- Older and academic tools are rare answers.
- Standards and their organisations hide many deep answers.
Computer Science terms explained
- Algorithm
- Data structure
- Protocol
- Design pattern
- Hash function
- Instruction set architecture
- Programming paradigm
- Version control
- Character encoding
- Sorting algorithm
- Graph algorithm
- Search algorithm
- Operating system
- Linux distribution
- Unix command
- HTTP method
- Network topology
- Database
- SQL
- File format
- Data compression
- Logic gate
- CPU scheduling
- Markup language
- Integrated development environment
- Package manager
- Software framework
- Encryption
- Software license
- Web browser
How deep does your knowledge go?
Seven prompts a day, twenty seconds each. Obvious answers float on the tip of the iceberg; rare ones sink all the way to the trench.
▼ Start today’s iceberg ▼