Quizzes for Developers and Beyond

Test your knowledge with interactive quizzes.
From basic concepts to advanced development techniques.

🔧 Filters

JavaScript: Console.log and Data Output.

Quiz on understanding console.log output in JavaScript: predicting code execution results, output behavior of different data types, asynchronous operations, closures, hoisting effects, and complex debugging scenarios.

🧠 Quiz: 0 из 95

Git: Basic and Advanced Interview Questions.

20 Git questions from basics to advanced: indexing, branching, merge vs rebase, rollbacks, conflicts, reflog, bisect, tags, stash and safe force push.

🧠 Quiz: 0 из 20

JavaScript: Arrays.

Quiz on arrays in JavaScript: creation, methods, iteration, length, pitfalls, destructuring, spread operator and all basic concepts of working with arrays.

🧠 Quiz: 0 из 50

JavaScript: Asynchrony. Easy level.

Basic quiz on asynchrony in JavaScript: Event Loop, promises, async/await, setTimeout, error handling and basic concepts of asynchronous programming.

🧠 Quiz: 0 из 20

JavaScript: Asynchrony. Advanced level.

Advanced quiz on asynchrony in JavaScript: microtasks, macrotasks, promise chains, error handling, patterns and nuances of working with Event Loop.

🧠 Quiz: 0 из 20

JavaScript: Data Types

Quiz on data types in JavaScript: primitive types, objects, arrays, functions, typeof, type coercion, type comparison, Symbol, BigInt and all fundamental concepts of working with data types.

🧠 Quiz: 0 из 50

JavaScript: Functions.

30-question quiz on JavaScript functions: from basic concepts to advanced topics — closures, context, generators, currying and optimizations.

🧠 Quiz: 0 из 30

JavaScript: Objects

Quiz on objects in JavaScript: creation, properties, methods, cloning, JSON.stringify, Object.keys, destructuring, prototypes and all fundamental concepts of working with objects.

🧠 Quiz: 0 из 50

JavaScript: Fundamentals of Working with Promises

Complete test on the fundamentals and advanced aspects of working with promises: theory, practice, common problems and optimal solutions.

🧠 Quiz: 0 из 30

JavaScript: Strings

Comprehensive test on strings in JavaScript: creation, methods, search, replace, regular expressions, template literals, Unicode encoding, internationalization and all fundamental concepts of working with strings.

🧠 Quiz: 0 из 50

JavaScript: Scopes and this.

Fundamentals and nuances of working with key concepts of scopes and the this keyword in JavaScript.

🧠 Quiz: 0 из 20

JavaScript: Variables and data types.

Comprehensive test on variables and data types in JavaScript: var, let, const, primitive types, objects, type conversion, scope, hoisting, Symbol, BigInt and all basic concepts of working with variables and data types.

🧠 Quiz: 0 из 90

JavaScript: Variables

Quiz on variables in JavaScript: var, let, const, scope, hoisting, temporal dead zone, global and local variables, closures, data types and all fundamental concepts of working with variables.

🧠 Quiz: 0 из 50

React

Comprehensive 50-question quiz: JSX and component basics, rendering and keys, hooks (useState, useEffect, useRef, useMemo, useCallback, useLayoutEffect, useId), context and optimization, forms, portals and fragments, Error Boundaries, Suspense and concurrent features (useTransition, useDeferredValue), RSC and SSR, hydration, streaming, routing, data handling, state management, performance, a11y, security and testing.

🧠 Quiz: 0 из 50

Soft Skills for Frontend Developer

Soft skills test with interview questions for frontend developers: team communication, working with designers and products, conflict resolution, time management and professional development.

🧠 Quiz: 0 из 50

TypeScript: Basics

Comprehensive test on TypeScript basics: data types, interfaces, generics, classes, modules, utility types, conditional types and all fundamental concepts of working with TypeScript for Frontend developers.

🧠 Quiz: 0 из 100

Cookies and Web Storage in the Browser

20 questions from basics to advanced: cookie attributes (HttpOnly, Secure, SameSite), lifetime, domain/path, localStorage vs sessionStorage, events, quotas, and security.

🧠 Quiz: 0 из 20