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