⌨️ Языки программирования
Тесты по 24 языкам программирования — от Bash, C и Python до Dart, Julia, MATLAB, Scala и Visual Basic. Вопросы охватывают синтаксис, чтение кода, алгоритмы, безопасность, производительность и архитектуру.
Найдено: 720 тестов
⌨️ Языки программирования
720 тестовЗащита от XSS и инъекций
XSS и инъекции: 30 задач, где защита зависит от контекста вывода и способа построения запроса.
Производительность веб-приложения
30 сложных задач о профилировщике, утечках памяти, long tasks, загрузке и устойчивых измерениях.
Promise и цепочки асинхронных операций
25 задач о состояниях Promise, цепочках, композиции и обработке отказов.
Массивы и методы обработки данных
20 задач о создании массивов, map/filter/reduce, поиске, сортировке и копировании.
Области видимости и замыкания
20 задач о лексической области, hoisting, замыканиях и захвате переменных.
Функции, параметры и возвращаемые значения
20 задач о формах функций, параметрах, return и управлении побочными эффектами.
Условия, циклы и управление выполнением
20 практических задач о ветвлениях, циклах, break, continue и граничных случаях.
Интерфейсы и абстрактные классы
«Интерфейсы и абстрактные классы»: сложные фрагменты кода, диагностика, границы контрактов и выбор надёжного решения.
Управление памятью и Span
Память и Span: 30 задач о времени жизни, пулах и аллокациях.
Асинхронность async/await
Async/await: 25 задач на порядок, ошибки и контекст продолжения.
Продвинутый LINQ
Продвинутый LINQ: 25 задач на семантику, производительность и провайдеры.
Классы, структуры и records
Классы, структуры и record-типы: 20 практических ситуаций.