⌨️ Языки программирования
Тесты по 24 языкам программирования — от Bash, C и Python до Dart, Julia, MATLAB, Scala и Visual Basic. Вопросы охватывают синтаксис, чтение кода, алгоритмы, безопасность, производительность и архитектуру.
Найдено: 720 тестов
⌨️ Языки программирования
720 тестовАвария в JavaScript-приложении
30 итоговых сценариев расследования, локализации, безопасного исправления и восстановления JavaScript-приложения.
Рефакторинг и проверка чужого JavaScript
30 сложных задач о запахах, разбиении функций, контрактах, сохранении поведения и ревью JavaScript.
Тестирование JavaScript-кода
30 сложных задач о модульных тестах, mock/spy, async, покрытии, нестабильности и скорости набора.
Пакеты, npm и цепочка поставки
30 сложных задач о package.json, SemVer, lock-файлах, npm ci и безопасности зависимостей.
Потоки и буферы Node.js
30 сложных задач о Buffer, потоках Node.js, backpressure, pipeline и диагностике утечек.
Proxy, Reflect и метапрограммирование
30 сложных задач о Proxy, Reflect, инвариантах, приватных полях и цене скрытого поведения.
Функциональный стиль в JavaScript
30 задач о функциях высшего порядка, неизменяемости, композиции, эффектах и стоимости абстракций.
Итераторы и генераторы
30 сложных задач о протоколах итерации, генераторах, ленивости и корректном освобождении ресурсов.
Безопасность JavaScript-приложений
25 задач о XSS, CORS, CSP, недоверенных данных и проверке защиты браузерного приложения.
Хранилища браузера и cookie
25 задач о localStorage, sessionStorage, cookie, квотах, вкладках и защите данных.
Fetch, HTTP и работа с API
25 задач о fetch, статусах, JSON, потоках, таймаутах и диагностике сетевых запросов.
Формы и клиентская валидация
25 задач о FormData, validity, нормализации ввода и понятных ошибках формы.