⌨️ Языки программирования

Тесты по 24 языкам программирования — от Bash, C и Python до Dart, Julia, MATLAB, Scala и Visual Basic. Вопросы охватывают синтаксис, чтение кода, алгоритмы, безопасность, производительность и архитектуру.

Найдено: 720 тестов

⌨️ Языки программирования

720 тестов
KT Kotlin

Сериализация и внешние данные

Сериализаторы, полиморфизм, неизвестные поля и совместимость форматов.

⏱ 85 📝 30
Пройти тест →
KT Kotlin

Рефлексия и аннотации

KClass, ссылки на свойства, цели аннотаций и цена рефлексии.

⏱ 85 📝 30
Пройти тест →
KT Kotlin

DSL и функции с receiver

DSL-построители, получатели, инфиксные функции и ограничение контекста.

⏱ 85 📝 30
Пройти тест →
KT Kotlin

Взаимодействие с Java

Платформенные типы, SAM, JVM-аннотации и исключения на границе с Java.

⏱ 85 📝 30
Пройти тест →
KT Kotlin

Каналы

Буферы каналов, select, завершение производителя и порядок событий.

⏱ 70 📝 25
Пройти тест →
KT Kotlin

Flow и реактивные потоки

Холодные Flow, операторы, StateFlow, SharedFlow и повторные подписки.

⏱ 70 📝 25
Пройти тест →
KT Kotlin

Отмена и обработка ошибок корутин

Отмена корутин, SupervisorJob, исключения и безопасное освобождение ресурсов.

⏱ 70 📝 25
Пройти тест →
KT Kotlin

Диспетчеры и контексты корутин

Диспетчеры, контекст корутины, withContext и блокирующий код.

⏱ 70 📝 25
Пройти тест →
KT Kotlin

Корутины: основы

suspend-функции, CoroutineScope, Job и структурированная конкурентность.

⏱ 70 📝 25
Пройти тест →
KT Kotlin

Области видимости и scope-функции

let, run, apply, also и читаемость цепочек вызовов.

⏱ 70 📝 25
Пройти тест →
KT Kotlin

Делегирование

Делегирование классов и свойств, lazy, observable и собственные делегаты.

⏱ 70 📝 25
Пройти тест →
KT Kotlin

Sealed class и исчерпывающие модели

sealed-иерархии, исчерпывающий when, состояния и развитие модели.

⏱ 70 📝 25
Пройти тест →
← 1 … 38 39 40 … 60 →