💻 IT
Раздел «IT» объединяет тесты по алгоритмам, искусственному интеллекту, Linux, SQL и языкам программирования — от начальных понятий до профессиональных задач с кодом и формулами.
Найдено: 815 тестов
💻 IT
815 тестовВзаимодействие с Java
Платформенные типы, SAM, JVM-аннотации и исключения на границе с Java.
Каналы
Буферы каналов, select, завершение производителя и порядок событий.
Flow и реактивные потоки
Холодные Flow, операторы, StateFlow, SharedFlow и повторные подписки.
Отмена и обработка ошибок корутин
Отмена корутин, SupervisorJob, исключения и безопасное освобождение ресурсов.
Диспетчеры и контексты корутин
Диспетчеры, контекст корутины, withContext и блокирующий код.
Корутины: основы
suspend-функции, CoroutineScope, Job и структурированная конкурентность.
Области видимости и scope-функции
let, run, apply, also и читаемость цепочек вызовов.
Делегирование
Делегирование классов и свойств, lazy, observable и собственные делегаты.
Sealed class и исчерпывающие модели
sealed-иерархии, исчерпывающий when, состояния и развитие модели.
Вариантность
Ковариантность, контравариантность, звёздочные проекции и устройство API.
Обобщения
Параметры типов, ограничения, reified и проверки после стирания типов.
Исключения и Result
Исключения, try-выражения, Result и сохранение контекста ошибки.