IT Quiz: 74 Categories

6,208+ real questions across security, networking, coding, cloud, Linux and every other corner of IT. Pick a category to see sample questions, or jump straight into the full interactive quiz.

Python (Coding)
Python syntax and standard-library usage, from quick scripts to full applications.
187 questions
JavaScript (Coding)
Core JavaScript behavior and async patterns, including the quirks that trip up beginners and veterans alike.
186 questions
Linux
Linux command-line usage, file permissions, process management. The daily admin tasks.
150 questions
Security
General information security concepts: common threats and standard defenses.
148 questions
Hardware
Hardware components, how they interact, and basic troubleshooting to keep systems running.
145 questions
Networking
TCP/IP fundamentals, routing, and protocols. How systems actually talk to each other.
143 questions
SQL (Coding)
Writing and reading SQL. Queries, joins, indexing basics, relational concepts.
135 questions
Programming Fundamentals
Language-agnostic programming concepts: data structures, algorithms, and core computer-science fundamentals.
116 questions
Mobile Development
Mobile app development concepts across iOS and Android: platform basics, lifecycle, and mobile-specific constraints.
110 questions
Databases
Database design, normalization, transactions. Covers both relational and NoSQL systems.
110 questions
AI & Machine Learning
Machine learning fundamentals: models, training, evaluation, and the basics of applied AI.
110 questions
Agile & Scrum
Agile methodology: Scrum ceremonies, roles, and how iterative delivery actually works.
109 questions
Soft Skills & Behavioral
Communication and collaboration skills that come up constantly in interviews and on teams.
108 questions
General IT
Broad general-IT knowledge spanning multiple domains: a good baseline check for any technical role.
103 questions
Rust (Coding)
Rust ownership, borrowing, and the compiler's safety guarantees.
102 questions
Go (Coding)
Go fundamentals: goroutines, channels, and the language's simplicity-first design.
101 questions
C++ (Coding)
C++ fundamentals: memory management, templates, and the performance features it's known for.
101 questions
Microsoft Azure
Microsoft Azure services and concepts, covering compute, storage, and Azure-specific tooling.
100 questions
SAP
SAP modules and enterprise-resource-planning concepts. One of the world's most widely deployed ERP suites.
100 questions
Amazon Web Services (AWS)
AWS services and concepts: EC2, S3, IAM, and the building blocks of the world's largest cloud platform.
100 questions
Kubernetes
Kubernetes orchestration concepts: pods, deployments, services, and how the platform manages containers at scale.
100 questions
Cryptography
Encryption and hashing: the primitives that keep data confidential and verifiable.
100 questions
Observability
Metrics, logging, and tracing. Figuring out what a production system is actually doing.
100 questions
Salesforce
Salesforce objects, workflows, and the configuration and development side of the CRM.
100 questions
Incident Response
Detecting, containing, and recovering from security incidents. Handling a live breach, step by step.
100 questions
Containers
Container images, runtimes, and how containerized workloads actually get packaged and run.
100 questions
WordPress
WordPress administration and development: themes, plugins, and the internals of the world's most-used publishing platform.
100 questions
DevSecOps
Security folded into the development pipeline: shift-left practices, tooling, and secure-by-default delivery.
100 questions
Chaos Engineering
Deliberately injecting failure to test resilience. How to build systems that survive real-world chaos.
100 questions
Identity & Access Management
Authentication, authorization, and identity: controlling who can access what.
100 questions
Compliance & GRC
Governance, risk, and compliance. Frameworks, audits, and the regulatory side of running IT.
100 questions
BI & Analytics
Business intelligence and analytics: reporting, dashboards, and turning raw data into decisions.
100 questions
MLOps
Operationalizing machine learning: pipelines, versioning, and keeping ML reliable in production.
100 questions
Product Management
Product strategy and roadmapping. The cross-functional skills needed to ship the right thing.
100 questions
Google Cloud (GCP)
Google Cloud Platform basics. Compute, storage, and the tooling GCP teams use daily.
100 questions
Data Science
Statistical analysis and modeling. The workflow that turns raw data into insight.
100 questions
Electricity & Electronics
Electrical and electronics fundamentals: the physics under every piece of computing hardware.
94 questions
Social Engineering
Phishing, pretexting, and the human-manipulation tactics attackers use to bypass technical defenses.
92 questions
TypeScript (Coding)
TypeScript's type system and the tooling it adds on top of JavaScript for safer, larger codebases.
86 questions
Penetration Testing
Offensive security techniques. Recon, exploitation, and authorized pentest methodology.
81 questions
Frontend Development
Client-side web development: frameworks, rendering, and modern UI practices.
80 questions
Data Engineering
Building data pipelines. ETL/ELT, warehousing, and moving data at scale.
80 questions
Java (Coding)
Java fundamentals: the JVM, OOP concepts, and the ecosystem around one of the most-deployed languages.
80 questions
HTML & CSS (Coding)
Markup and styling fundamentals: semantic HTML, the CSS box model, and page layout.
78 questions
Embedded Systems
Embedded and firmware development: microcontrollers, real-time constraints, and low-level hardware interfacing.
64 questions
QA & Testing
Software testing practices: test design, automation, and shipping reliable software.
63 questions
Ship It (2009)
Exam-prep questions for the Ship It (2009) track of the Terminal Academy. Operate one Linux server end to end: systemd units, deploys and rollbacks, users and permissions, disks, logs and networking.
60 questions
The Wire (1969)
Exam-prep questions for the The Wire (1969) track of the Terminal Academy. Work a Linux host's network stack from the command line: interfaces, /etc/hosts, DNS resolution, routes, ports and packet captures.
60 questions
The Elastic Frontier (2006)
Exam-prep questions for the The Elastic Frontier (2006) track of the Terminal Academy. Learn cloud fundamentals on a simulated provider CLI: regions and zones, instance pricing models, storage, identity and billing.
60 questions
Container Orchestra (2015)
Exam-prep questions for the Container Orchestra (2015) track of the Terminal Academy. Drive kubectl against a simulated three-node cluster: pods, deployments, services, namespaces, storage and failure triage.
60 questions
Cisco IOS (1993)
Exam-prep questions for the Cisco IOS (1993) track of the Terminal Academy. Configure a simulated Cisco router from user EXEC upward: hostnames, interfaces, VLANs, static and dynamic routing, access lists.
60 questions
FortiOS (2002)
Exam-prep questions for the FortiOS (2002) track of the Terminal Academy. Drive a simulated FortiGate CLI: interface addressing, admin access, firewall policies, NAT, static routes and diagnostic commands.
60 questions
PowerShell (Coding)
PowerShell scripting and cmdlets, the automation backbone of modern Windows and cross-platform admin.
60 questions
The Model Era (2022)
Exam-prep questions for the The Model Era (2022) track of the Terminal Academy. Work language models from a terminal: local model runners, tokenization, sampling, system prompts, tool calls, RAG, injection defence.
60 questions
Bash (Coding)
Bash shell scripting, the everyday automation language of Linux and Unix administration.
60 questions
Kotlin (Coding)
Kotlin language fundamentals: null safety, coroutines, and the modern JVM/Android development idioms.
60 questions
Containers (2013)
Exam-prep questions for the Containers (2013) track of the Terminal Academy. Run containers for real: pull images, publish ports, read logs, mount volumes, write a Dockerfile, wire services together with Compose.
60 questions
Swift (Coding)
Swift fundamentals: optionals, protocols, and modern Apple-platform development idioms.
60 questions
Blue Team Ops (2004)
Exam-prep questions for the Blue Team Ops (2004) track of the Terminal Academy. Defensive operations on real log data: hunt failed logins in auth.log, cut fields with awk, read firewall rules, work an incident.
60 questions
WebGL (2011)
Exam-prep questions for the WebGL (2011) track of the Terminal Academy. Call raw WebGL from JavaScript with no library: contexts and limits, buffers, shader programs, GL state, draw calls and textures.
40 questions
VGA (1987)
Exam-prep questions for the VGA (1987) track of the Terminal Academy. Program VGA mode 13h: 256 colours, the 18-bit DAC, poking the A000 framebuffer, palette cycling, Mode X and demoscene effects.
40 questions
Regex (Coding)
Regular expression syntax and pattern matching: a small language every developer eventually needs.
40 questions
MODERN GPU (2023)
Exam-prep questions for the MODERN GPU (2023) track of the Terminal Academy. Modern GPU work: explicit APIs, WebGPU adapters, WGSL compute shaders, ray and path tracing, denoising, upscaling, tensor cores.
40 questions
3D SOFTWARE (1992)
Exam-prep questions for the 3D SOFTWARE (1992) track of the Terminal Academy. Build a software 3D renderer by hand: DDA raycasting, textured walls, fixed-point maths, BSP sectors, projection and depth sorting.
40 questions
CGA (1981)
Exam-prep questions for the CGA (1981) track of the Terminal Academy. Program the 1981 IBM CGA: 320x200 in four colours, the B800 framebuffer, palette selection, dithering and composite artifact colour.
40 questions
Windows
Windows administration fundamentals: the OS concepts and tooling for managing Windows systems.
40 questions
SVGA (1991)
Exam-prep questions for the SVGA (1991) track of the Terminal Academy. Step up to VESA VBE: 640x480 and beyond, bank switching, colour depths from 8-bit to 24-bit, quantization and image file formats.
40 questions
EGA (1984)
Exam-prep questions for the EGA (1984) track of the Terminal Academy. Program the EGA: 640x350 in 16 colours out of 64, four bit planes, the latch registers, palette registers and hardware scrolling.
40 questions
SHADERS (2001)
Exam-prep questions for the SHADERS (2001) track of the Terminal Academy. Write GLSL in a live fragment-shader sandbox: the programmable pipeline, varyings and uniforms, signed distance fields, lighting, errors.
40 questions
3D ACCEL (1996)
Exam-prep questions for the 3D ACCEL (1996) track of the Terminal Academy. Walk the fixed-function pipeline: model, view and projection matrices, triangle rasterisation, shading, texture mapping, the z-buffer.
40 questions
Problem Solving
Logical and analytical problem solving, the reasoning skills tested in interviews and real debugging.
35 questions
DevOps
CI/CD, automation, and the culture of bridging development and operations.
33 questions
Cloud Computing
Cloud computing fundamentals shared across IaaS, PaaS, and SaaS, regardless of provider.
29 questions
IT Management
IT leadership and management concepts: team, project, and technology-decision fundamentals.
29 questions