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

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

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

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

720 тестов
KT Kotlin

Вариантность

Ковариантность, контравариантность, звёздочные проекции и устройство API.

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

Обобщения

Параметры типов, ограничения, reified и проверки после стирания типов.

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

Исключения и Result

Исключения, try-выражения, Result и сохранение контекста ошибки.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Расширения

Функции и свойства-расширения, статическое разрешение и область видимости.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Лямбды и функции высшего порядка

Функциональные типы, завершающие лямбды, receiver и захват значений.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Коллекции Kotlin

Неизменяемые и изменяемые списки, преобразования, последовательности и группировка.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Наследование и интерфейсы

open и override, интерфейсы, абстрактные классы и конфликты реализаций.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Data class и value-модели

Data class, copy, равенство, изменяемые вложения и классы-значения в практических задачах.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Классы и конструкторы

Конструкторы, блоки init, свойства и видимость членов класса.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Функции и параметры

Параметры функций, именованные аргументы, значения по умолчанию и тип результата.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Условия и циклы

if, when, диапазоны и точная работа циклов на границах.

⏱ 55 📝 20
Пройти тест →
KT Kotlin

Типы, переменные и null-безопасность

val и var, nullable-типы, безопасные вызовы и оператор Элвиса.

⏱ 55 📝 20
Пройти тест →
← 1 … 39 40 41 … 60 →