Как в Kotlin осуществляется описание функций?
Функции объявляются с использованием ключевого слова fun, за которым следует имя функции, список параметров в круглых скобках (опционально), двоеточие и возвращаемый тип (опционально).
Читать ответПодготовка к интервью
465 вопросов по Kotlin с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Kotlin — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: mobile, kotlin, android.
Каталог
Функции объявляются с использованием ключевого слова fun, за которым следует имя функции, список параметров в круглых скобках (опционально), двоеточие и возвращаемый тип (опционально).
Читать ответКорутины, расширения, null safety, data классы, более лаконичный синтаксис для многих конструкций (например: лямбда-выражения, условные операторы, итерации).
Читать ответФункция apply относится к стандартным scoped functions в Kotlin.
Читать ответКласс: может содержать свойства (состояния) и функции (поведение).
Читать ответРасширяющие функции: Позволяют добавлять новые функции к существующим классам без наследования или использования паттернов-декораторов.
Читать ответВ Kotlin для сериализации данных используются следующие основные механизмы:
Читать ответПрименяю следующие методы тестирования:
Читать ответИнтеграция Kotlin с Java бесшовна благодаря совместимости JVM:
Читать ответKotlin предоставляет следующие элементы многопоточности:
Читать ответВ Kotlin часто применяются следующие паттерны:
Читать ответБезопасность типов в Kotlin обеспечивается на этапе компиляции благодаря нескольким ключевым механизмам:
Читать ответJUnit 5. Кроссплатформенный фреймворк для юнит-тестирования, стандарт для JVM.
Читать ответ