Choose deliberately
Questions focus on behavior and reasoning rather than trivia alone.
Work through focused development, design, accessibility, security, and workflow quizzes with immediate feedback and detailed explanations. Your progress stays on this device, so you can leave and continue later.
Search by concept or filter by category. New quiz topics can be added to this library as it grows.
Test the JavaScript rules that shape everyday code: types, coercion, scope, closures, objects, and function behavior.
Reason through Promise chains, async functions, timers, error flow, cancellation, and event-loop ordering.
Challenge your understanding of event propagation, DOM updates, forms, selectors, storage, accessibility, and browser behavior.
Test the runtime, authorization model, built-in services, logging, web apps, and core patterns used in Apps Script projects.
Challenge your understanding of immutable updates, array methods, references, destructuring, Maps, Sets, and reliable data pipelines.
Reason through prototype lookup, class behavior, private fields, inheritance, module bindings, imports, and reusable code boundaries.
Test assertions, async tests, mocks, stack traces, error design, debugging tools, and strategies for trustworthy JavaScript.
Reason about measurement, rendering work, event handlers, memory retention, workers, data structures, and scalable frontend performance.
Work through challenging questions about ranges, values, batching, formulas, filters, and reliable spreadsheet automation.
Test trigger identities, event objects, locks, caching, external requests, advanced services, and production automation design.
Reason through intrinsic sizing, Grid tracks, Flexbox alignment, overflow, containing blocks, and robust layout choices.
Master cascade layers, specificity, inheritance, custom properties, selectors, and architecture decisions that keep CSS predictable.
Test container queries, logical properties, media preferences, fluid sizing, focus styles, and resilient responsive design.
Test landmark structure, forms, tables, metadata, responsive images, and the semantics that make HTML resilient.
Challenge your knowledge of WCAG principles, keyboard interaction, ARIA, focus, contrast, announcements, and accessible components.
Reason through methods, status codes, caching, headers, authentication, idempotency, CORS, and API design.
Test XSS, CSRF, authentication, authorization, cookies, password storage, headers, validation, and secure design decisions.
Challenge your Git knowledge with commits, branches, merges, rebases, recovery, remotes, conflicts, and collaborative workflows.
Test joins, keys, normalization, indexes, transactions, aggregation, NULL behavior, and safe query design.
Challenge your PHP knowledge with types, arrays, requests, sessions, PDO, namespaces, errors, security, and web application structure.
Test component rendering, props, state, keys, effects, context, controlled inputs, and practical React design decisions.
Reason through loading, rendering, images, JavaScript, caching, metrics, fonts, and evidence-based performance improvements.
Test usability, hierarchy, feedback, forms, navigation, research, tokens, components, and coherent interface systems.
Try a broader search or choose another category.
Each answer explains the underlying rule, shows why the correct choice works, and helps you recognize the same concept in real code.
Questions focus on behavior and reasoning rather than trivia alone.
Read the explanation while the problem and your reasoning are still fresh.
Your answered questions, score, current place, and best result remain on this browser.