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

Junior
115

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

Junior
114

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

Middle
113

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

Middle
113

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

Middle
112

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

Middle
112

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

Middle
112

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

Middle
112

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

Junior
112

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

Middle
112

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

Junior
110

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

Junior
110

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

Middle
110

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

Junior
109

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

Junior
108

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

Junior
108

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

Junior
107

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

Junior
107

Как в Kotlin осуществляется описание функций?

Junior
107

Что такое 'context receivers' и как они функционируют в Kotlin?

Senior
107
4/6