Practice Quizzes
Master programming concepts with our collection of expert-crafted quizzes. Filter by domain, technology, or difficulty.
JavaScript Mastery Quiz
Test your knowledge of closures, async/await, prototypes, and the event loop.
CSS Flexbox & Grid Mastery
Test your CSS layout skills including Flexbox, Grid, positioning, and responsive design.
Developer Lifestyle & Fun
Vim, Memes, Typing, and Health. The culture of code.
Advanced JavaScript
Deep dive into JS internals. Prototype chain, Event Loop, Closures, and Patterns.
Generative AI for Developers
Master the revolution: LLMs, Prompt Engineering, RAG, and AI Ethics.
React Fundamentals Quiz
Test your React knowledge including hooks, state, props, and component lifecycle.
Next.js Framework
The React Framework for the Web. App Router, SSR, SSG, and Server Actions.
CS Basics & Logic
The fundamentals. Binary, Logic Gates, Compilation, and how computers think.
Git & Version Control Mastery
Demonstrate your command of Git: Branching, Merging, Rebasing, and resolving conflicts.
Python Programming
The language of data, AI, and backend. OOP, AsyncIO, and popular libraries.
React Patterns & Best Practices
Level up your React skills: Hooks, Optimizations, State Management, and Architecture.
Spot the Bug
Find the subtle logic errors in code snippets. JS, Python, and SQL.
System Design Architecture
Master scalable architecture: Load Balancers, Caching, CAP Theorem, and Microservices.
Technical Interview Prep
Crack the code interview. DSA, System Design, Behavioral, and Soft Skills.
Algorithms & Data Structures
The interview foundation. Big O, Arrays, Trees, Graphs, Sorting, and Searching.
HTML5 & Semantic Web
Structure of the Web. Semantic elements, Forms, Accessibility (ARIA), and SEO.
Machine Learning Fundamentals
From Linear Regression to Transformers. Test your knowledge of AI, Neural Networks, and Data Science.
MERN Stack Mastery
Connect the dots. MongoDB, Express, React, Node.js integration.
Rust Programming
Systems programming with memory safety. Ownership, Borrowing, and Lifetimes.
System Design Basics
Architect scalable systems. Load Balancing, Caching, Databases, and Scaling strategies.
Node.js & Express
Master server-side JavaScript: Event Loop, Streams, Middleware, and Auth.
Debugging & Troubleshooting
Find the bug before it finds you. Strategies, Tools, and Mindset.
Java Fundamentals
Write once, run anywhere. OOP, Streams, JVM, and Multithreading.
Tailwind CSS Mastery
Stop fighting the cascade. Utility-first fundamentals, configuration, directive customization, and optimizations.
TypeScript Advanced
Go beyond 'any': Generics, Utility Types, Type Guards, and Intersection Types.
WordPress Development
Test your mastery of the world's most popular CMS: Themes, Plugins, Hooks, and the REST API.
Algorithms & Data Structures
The ultimate test of Computer Science fundamentals: Complexity, Sorting, Trees, and Graphs.
AWS Cloud Foundations
Amazon Web Services. EC2, S3, RDS, Lambda, and IAM fundamentals.
CSS3 Advanced
Style with precision: Flexbox, Grid, Animations, Variables, and Preprocessors.
Security Scenarios
Hackers are watching. Spot vulnerabilities, secure APIs, and protect user data.
Python Web Frameworks
Django, Flask, and FastAPI. Routing, ORMs, Middleware, and Async views.
REST & GraphQL APIs
Connect the world. HTTP verbs, Status codes, REST constraints, and GraphQL Schemas.
Advanced SQL & Database Design
Go beyond SELECT *. Joins, Indexing, Transactions, and Performance Tuning.
Architecture Scenarios
Make the tough calls. Trade-offs, System Design choices, and Scalability scenarios.
Kubernetes Architecture
Container Orchestration. Pods, Services, Deployments, and Helm.
HTML5 Mastery
Go beyond the basics: Semantic HTML, Forms, APIs, and Accessibility.
Responsive Web Design
Master the art of adaptability. Media queries, Flexbox patterns, and Mobile-First strategies.
Tech Trivia & History
Fun quiz on computer history, famous bugs, and tech culture.
GraphQL API Mastery
Query language for APIs. Schemas, Resolvers, N+1 Problem, and Apollo Client.
Microservices & Distributed Systems
Architect for scale. Event-driven architecture, CAP Theorem, Sagas, and Service Discovery.
AWS & Cloud Computing
Master the cloud: EC2, S3, Lambda, and Serverless architectures.
UI/UX Design Principles
Design for Developers. Color Theory, Typography, Spacing, and Accessibility.
Developer Productivity & Tools
Master your toolbelt. Editors, API Clients, Design, and CLI tricks.
Node.js Deep Dive
Server-side JavaScript. Event Loop, Streams, Internals, and Scalability.
Redis & Caching
Lightning fast data. Caching strategies, Pub/Sub, Streams, and Redis data structures.
Networking Essentials
How the internet works. TCP/IP, DNS, HTTP, SSL/TLS, and Load Balancing.
Cybersecurity Fundamentals
Test your knowledge of web security vulnerabilities, OWASP Top 10, encryption, and safe coding practices.
CSS Animations & Transitions
Bring your site to life. Keyframes, Transitions, Bezier curves, and Performance optimizations.
Technical Interview Prep
Ace your coding interview: Algorithms, Behavioral, and System Design.
Developer Tooling
Master your environment. VS Code, Terminal, Regex, and Debugging.
Computer Hardware & IoT
Understand the bits and atoms. From CPU Registers to Microcontrollers.
Computer Networking
How the internet works. HTTP, TCP/IP, DNS, OSI Model, and Protocols.
Mobile Development Essentials
Test your grasp of mobile concepts: iOS/Android lifecycles, Cross-platform frameworks, and native APIs.
QA & Testing Strategies
Ensure software quality. Unit, Integration, E2E testing, and TDD.
Web Accessibility (A11y)
Make the web usable by everyone. ARIA, screen readers, contrast, and legal standards.
Data Science & Python
Evaluate your data skills: Python (Pandas/NumPy), Statistics, and Visualization.
Docker Orchestration
Managing multi-container apps. Docker Compose, Networking, Volumes, and Swarm basics.
CI/CD & Pipelines
Ship code faster. Continuous Integration, Continuous Delivery, Jenkins, GitHub Actions, and Testing strategies.
Database Design & SQL
Evaluate your database engineering skills: SQL, Normalization, ACID, and NoSQL concepts.
UI/UX for Developers
Bridge the gap. Design Systems, Typography, accessibility, and Figma basics.
Android Development Mastery
Test your knowledge of modern Android development, from Kotlin basics to Jetpack Compose and Architecture Components.
Docker & Kubernetes
Master containerization and orchestration.
Docker Essentials Quiz
Test your Docker knowledge including containers, images, networking, and orchestration basics.
Node.js Security
Secure your runtime. Authentication, Authorization, OWASP in Node, and safe coding practices.
Windows Power User
Go beyond the GUI. Master the Registry, PowerShell, and Sysinternals.
Cross-Platform Mobile
One codebase, all devices. React Native, Flutter, and the bridge.
Web Performance Optimization
Speed matters. Core Web Vitals, Rendering, Network, and Asset optimization strategies.
QA Automation & Testing
Ensure quality. Selenium, Cypress, Playwright, and E2E strategies.
Serverless Architecture
FaaS, AWS Lambda, Cold Starts, and Event-Driven Design.
Spring Boot Essentials
Rapid application development. Dependency Injection, Annotations, Hibernate, and REST.
iOS Development Mastery
Evaluate your iOS skills: Swift, SwiftUI, UIKit, CoreData, and the Apple ecosystem.
Command Line (CLI) Mastery
Become a terminal power user: Bash, Pipes, Grep, and Permissions.
Freelancing & Career Growth
Navigate your developer career: Pricing, Clients, Negotiation, and Soft Skills.
Game Design & Engines
Create worlds. Unity vs Unreal, Mechanics, and Math.
PHP & LAMP Mastery
The stack that powers 70% of the web.
CI/CD & DevOps Practices
Automate everything: Pipelines, GitFlow, Operations, and Monitoring.
C# & .NET Mastery
Master C#, .NET Core, LINQ, and Async programming patterns.
Advanced Web Security
Defense in depth. XSS, CSRF, CSP, HSTS, JWT attacks, and OAuth flows.
Azure & GCP Essentials
Expand beyond AWS. Master Microsoft Azure and Google Cloud Platform.
Browser Internals
How the browser works. Rendering Engine, Event Loop, V8, Layout, and Painting.
Data Science & ML Basics
Python for Data. Pandas, NumPy, and the foundations of ML.
Debugging & Troubleshooting
Improve your problem-solving skills: Error codes, Stack Traces, and DevTools.
Game Development Fundamentals
Assess your understanding of core game development concepts, from logic loops to graphics and physics.
Linux Administration
Server management. Permissions, Processes, Networking, Systemd, and Shell Scripting.
API Design Principles
Crafting beautiful Interfaces. REST, GraphQL, gRPC, HATEOAS, and Versioning.
Modern Web Architecture
Design the future. PWA, JAMstack, Edge, and Micro-frontends.
Agile, Scrum & Kanban
Master modern software development methodologies.
Go Fundamentals
Evaluate your Go (Golang) skills: Goroutines, Channels, Interfaces, and Structs.
Regular Expressions
Master pattern matching. Quantifiers, Capture Groups, Lookaheads, and Flags.
Ruby & Rails Magic
Optimize for happiness. Ruby syntax, Blocks, Metaprogramming, and Rails MVC.
Vue.js Essentials
The Progressive Framework. Directives, Components, Vuex/Pinia, and Composition API.
Advanced Testing Strategies
Ensure quality. TDD, BDD, Mocking, E2E, Contract Testing, and CI/CD integration.
Niche Web Skills
Specialized high-demand skills. Email Dev, Extensions, Chatbots, and Payments.
No-Code & Site Builders
Building without (much) code.
Software Testing & QA
Ensure quality and reliability with TDD, BDD, and Unit Testing.
Web Scraping & Automation
Test your ability to extract data from the web legally and efficiently.
Design Patterns (GoF)
Master the Gang of Four (GoF) design patterns: Creational, Structural, and Behavioral.
Technical SEO & Analytics
Visibility and Measurement.
Angular Concepts
The enterprise standard. Modules, Components, Services, and Dependency Injection.
Emerging Tech & Web3
The bleeding edge. Blockchain, Wasm, AI on the web.
SOLID Principles & Clean Code
Understand the 5 pillars of OOP design and clean coding practices.
Freelancing & Business
Thrive as an independent. Contracts, Pricing, Marketing, Client Management, and Taxes.
Native Mobile & IoT
True native development and connected devices.
Shopify Development
Validate your e-commerce prowess: Liquid templating, Storefront API, App development, and Theme customization.
Web3 & Blockchain
Understand the decentralized web: Blockchains, Smart Contracts, Wallets, and DApps.
Applied Cryptography
Secure your data: Encryption, Hashing, PKI, and Modern Protocols.
Digital Law & Ethics
Essential legal knowledge for developers.
WebAssembly (Wasm)
Explore the future of high-performance web apps with WebAssembly.
Operating Systems & Internals
Deep dive into how computers work: Kernels, Processes, Threads, and Memory Management.
Practice JavaScript, React, CSS, DevOps, Linux, and more. Each quiz pulls 20 random questions. Perfect for interview prep or skill validation. No signup needed.