IT Quiz — 56 Categories

5,308+ 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, standard-library usage, and the language idioms that come up in day-to-day scripting and application work.
187 questions
JavaScript (Coding)
Core JavaScript language behavior, async patterns, and the quirks that trip up both beginners and experienced developers.
186 questions
Linux
Linux command-line usage, file permissions, process management, and the everyday admin tasks every sysadmin and developer needs.
150 questions
Security
General information security concepts — threats, defenses, and the fundamentals every IT professional should know.
148 questions
Hardware
Computer hardware components, how they interact, and the troubleshooting knowledge behind keeping systems running.
145 questions
Networking
TCP/IP fundamentals, routing, protocols, and the networking concepts behind how systems talk to each other.
143 questions
SQL (Coding)
Writing and reading SQL — queries, joins, indexing basics, and the relational concepts behind working databases.
135 questions
Programming Fundamentals
Language-agnostic programming concepts: data structures, algorithms, and core computer-science fundamentals.
116 questions
Databases
Database design, normalization, transactions, and the concepts behind both relational and NoSQL systems.
110 questions
AI & Machine Learning
Machine learning fundamentals — models, training, evaluation — and the AI concepts reshaping modern software.
110 questions
Mobile Development
Mobile app development concepts across iOS and Android — platform basics, lifecycle, and mobile-specific constraints.
110 questions
Agile & Scrum
Agile methodology, Scrum ceremonies and roles, and the practices behind iterative software delivery.
109 questions
Soft Skills & Behavioral
Communication, collaboration, and the behavioral competencies that come up in interviews and team settings.
108 questions
General IT
Broad general-IT knowledge spanning multiple domains — a good baseline check for any technical role.
103 questions
Rust (Coding)
Rust language fundamentals — ownership, borrowing, and the safety guarantees that define the language.
102 questions
Go (Coding)
Go language fundamentals — goroutines, channels, and the simplicity-first idioms Go is built around.
101 questions
C++ (Coding)
C++ language fundamentals — memory management, templates, and the performance-oriented features developers rely on.
101 questions
Product Management
Product strategy, roadmapping, and the cross-functional skills behind shipping the right thing.
100 questions
Google Cloud (GCP)
Google Cloud Platform services and concepts — compute, storage, and the GCP-specific tooling teams rely on.
100 questions
Data Science
Statistical analysis, modeling, and the data-science workflow behind turning data into insight.
100 questions
Microsoft Azure
Microsoft Azure services and concepts — compute, storage, and the Azure-specific tooling teams rely on.
100 questions
SAP
SAP modules and enterprise-resource-planning concepts behind 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 behind 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, hashing, and the cryptographic primitives that keep data confidential and verifiable.
100 questions
Observability
Metrics, logging, and tracing — the practices behind understanding what a production system is actually doing.
100 questions
Salesforce
Salesforce platform concepts — objects, workflows, and the configuration/development knowledge behind the CRM.
100 questions
Incident Response
Detecting, containing, and recovering from security incidents — the process behind handling a live breach.
100 questions
Containers
Container fundamentals — images, runtimes, and the concepts behind packaging and running containerized workloads.
100 questions
WordPress
WordPress administration and development — themes, plugins, and the CMS internals behind 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 — the practices behind building systems that survive real-world chaos.
100 questions
Identity & Access Management
Authentication, authorization, and the identity concepts behind controlling who can access what.
100 questions
Compliance & GRC
Governance, risk, and compliance — frameworks, audits, and the regulatory side of running IT responsibly.
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 the practices behind reliable ML in production.
100 questions
Electricity & Electronics
Electrical and electronics fundamentals behind the hardware every computing system runs on.
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 — reconnaissance, exploitation, and the methodology behind authorized pentesting.
81 questions
Frontend Development
Client-side web development concepts — frameworks, rendering, and the practices behind modern UIs.
80 questions
Data Engineering
Building data pipelines — ETL/ELT, warehousing, and the infrastructure behind moving and shaping data at scale.
80 questions
Java (Coding)
Java language fundamentals — the JVM, OOP concepts, and the ecosystem behind one of the most-deployed languages.
80 questions
HTML & CSS (Coding)
Markup and styling fundamentals — semantic HTML, the CSS box model, and layout behind every web page.
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 the QA process behind shipping reliable software.
63 questions
Kotlin (Coding)
Kotlin language fundamentals — null safety, coroutines, and the modern JVM/Android development idioms.
60 questions
Swift (Coding)
Swift language fundamentals — optionals, protocols, and the idioms behind modern Apple-platform development.
60 questions
PowerShell (Coding)
PowerShell scripting and cmdlets — the automation language behind modern Windows and cross-platform admin.
60 questions
Bash (Coding)
Bash shell scripting — the automation and glue-code language behind most Linux/Unix system administration.
60 questions
Regex (Coding)
Regular expression syntax and pattern matching — a small language every developer eventually needs.
40 questions
Windows
Windows administration fundamentals — the OS concepts and tooling behind managing Windows systems.
40 questions
Problem Solving
Logical and analytical problem-solving — the reasoning skills behind technical interviews and real debugging.
35 questions
DevOps
CI/CD, automation, and the culture/practices behind bridging development and operations.
33 questions
IT Management
IT leadership and management concepts — team, project, and technology-decision fundamentals.
29 questions
Cloud Computing
Cloud computing fundamentals — the shared concepts behind IaaS/PaaS/SaaS across any provider.
29 questions