Что такое 'выведение типа' (type inference) в Kotlin?

Junior
114

Каково назначение функции 'apply' в Kotlin?

Junior
114

Какие библиотеки вы используете для тестирования в Kotlin?

Junior
112

Что такое 'companion object' в Kotlin и в каких случаях его следует использовать?

Middle
112

Что такое вложенные (nested) и внутренние (inner) классы в Kotlin?

Middle
112

Как использовать запечатанные классы (sealed classes) для моделирования иерархий в Kotlin?

Middle
112

Как функционируют сопрограммы (suspending functions) в Kotlin?

Middle
112

Как обеспечить безопасность типов в Kotlin?

Middle
112

Какие механизмы используются для сериализации данных в Kotlin?

Middle
112

Каковы основные различия между классом и интерфейсом в Kotlin?

Junior
110

Как происходит работа с базами данных в Kotlin?

Middle
110

Как работает наследование в Kotlin?

Junior
110

Каковы особенности работы с аннотациями в Kotlin?

Middle
110

Что такое 'nullable' типы в Kotlin и как они функционируют?

Junior
109

Какие стандартные функции для работы с коллекциями в Kotlin вы знаете?

Junior
108

Что такое 'alias' и как его использовать в Kotlin?

Junior
108

Что такое 'scope functions' в Kotlin и когда их следует использовать?

Junior
107

Какие инструменты и библиотеки для юнит-тестирования используются в Kotlin?

Junior
107

Что такое расширяемые функции (extension functions) в Kotlin?

Junior
107

Как настроить проект на Kotlin с использованием Gradle или Maven?

Junior
106
4/6