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.
JavaScript (Coding)
Core JavaScript language behavior, async patterns, and the quirks that trip up both beginners and experienced developers.
Linux
Linux command-line usage, file permissions, process management, and the everyday admin tasks every sysadmin and developer needs.
Security
General information security concepts — threats, defenses, and the fundamentals every IT professional should know.
Hardware
Computer hardware components, how they interact, and the troubleshooting knowledge behind keeping systems running.
Networking
TCP/IP fundamentals, routing, protocols, and the networking concepts behind how systems talk to each other.
SQL (Coding)
Writing and reading SQL — queries, joins, indexing basics, and the relational concepts behind working databases.
Programming Fundamentals
Language-agnostic programming concepts: data structures, algorithms, and core computer-science fundamentals.
Databases
Database design, normalization, transactions, and the concepts behind both relational and NoSQL systems.
AI & Machine Learning
Machine learning fundamentals — models, training, evaluation — and the AI concepts reshaping modern software.
Mobile Development
Mobile app development concepts across iOS and Android — platform basics, lifecycle, and mobile-specific constraints.
Agile & Scrum
Agile methodology, Scrum ceremonies and roles, and the practices behind iterative software delivery.
Soft Skills & Behavioral
Communication, collaboration, and the behavioral competencies that come up in interviews and team settings.
General IT
Broad general-IT knowledge spanning multiple domains — a good baseline check for any technical role.
Rust (Coding)
Rust language fundamentals — ownership, borrowing, and the safety guarantees that define the language.
Go (Coding)
Go language fundamentals — goroutines, channels, and the simplicity-first idioms Go is built around.
C++ (Coding)
C++ language fundamentals — memory management, templates, and the performance-oriented features developers rely on.
Product Management
Product strategy, roadmapping, and the cross-functional skills behind shipping the right thing.
Google Cloud (GCP)
Google Cloud Platform services and concepts — compute, storage, and the GCP-specific tooling teams rely on.
Data Science
Statistical analysis, modeling, and the data-science workflow behind turning data into insight.
Microsoft Azure
Microsoft Azure services and concepts — compute, storage, and the Azure-specific tooling teams rely on.
SAP
SAP modules and enterprise-resource-planning concepts behind one of the world's most widely deployed ERP suites.
Amazon Web Services (AWS)
AWS services and concepts — EC2, S3, IAM, and the building blocks behind the world's largest cloud platform.
Kubernetes
Kubernetes orchestration concepts — pods, deployments, services, and how the platform manages containers at scale.
Cryptography
Encryption, hashing, and the cryptographic primitives that keep data confidential and verifiable.
Observability
Metrics, logging, and tracing — the practices behind understanding what a production system is actually doing.
Salesforce
Salesforce platform concepts — objects, workflows, and the configuration/development knowledge behind the CRM.
Incident Response
Detecting, containing, and recovering from security incidents — the process behind handling a live breach.
Containers
Container fundamentals — images, runtimes, and the concepts behind packaging and running containerized workloads.
WordPress
WordPress administration and development — themes, plugins, and the CMS internals behind the world's most-used publishing platform.
DevSecOps
Security folded into the development pipeline — shift-left practices, tooling, and secure-by-default delivery.
Chaos Engineering
Deliberately injecting failure to test resilience — the practices behind building systems that survive real-world chaos.
Identity & Access Management
Authentication, authorization, and the identity concepts behind controlling who can access what.
Compliance & GRC
Governance, risk, and compliance — frameworks, audits, and the regulatory side of running IT responsibly.
BI & Analytics
Business intelligence and analytics — reporting, dashboards, and turning raw data into decisions.
MLOps
Operationalizing machine learning — pipelines, versioning, and the practices behind reliable ML in production.
Electricity & Electronics
Electrical and electronics fundamentals behind the hardware every computing system runs on.
Social Engineering
Phishing, pretexting, and the human-manipulation tactics attackers use to bypass technical defenses.
TypeScript (Coding)
TypeScript's type system and the tooling it adds on top of JavaScript for safer, larger codebases.
Penetration Testing
Offensive security techniques — reconnaissance, exploitation, and the methodology behind authorized pentesting.
Frontend Development
Client-side web development concepts — frameworks, rendering, and the practices behind modern UIs.
Data Engineering
Building data pipelines — ETL/ELT, warehousing, and the infrastructure behind moving and shaping data at scale.
Java (Coding)
Java language fundamentals — the JVM, OOP concepts, and the ecosystem behind one of the most-deployed languages.
HTML & CSS (Coding)
Markup and styling fundamentals — semantic HTML, the CSS box model, and layout behind every web page.
Embedded Systems
Embedded and firmware development — microcontrollers, real-time constraints, and low-level hardware interfacing.
QA & Testing
Software testing practices — test design, automation, and the QA process behind shipping reliable software.
Kotlin (Coding)
Kotlin language fundamentals — null safety, coroutines, and the modern JVM/Android development idioms.
Swift (Coding)
Swift language fundamentals — optionals, protocols, and the idioms behind modern Apple-platform development.
PowerShell (Coding)
PowerShell scripting and cmdlets — the automation language behind modern Windows and cross-platform admin.
Bash (Coding)
Bash shell scripting — the automation and glue-code language behind most Linux/Unix system administration.
Regex (Coding)
Regular expression syntax and pattern matching — a small language every developer eventually needs.
Windows
Windows administration fundamentals — the OS concepts and tooling behind managing Windows systems.
Problem Solving
Logical and analytical problem-solving — the reasoning skills behind technical interviews and real debugging.
DevOps
CI/CD, automation, and the culture/practices behind bridging development and operations.
IT Management
IT leadership and management concepts — team, project, and technology-decision fundamentals.
Cloud Computing
Cloud computing fundamentals — the shared concepts behind IaaS/PaaS/SaaS across any provider.