465 вопросов по Kotlin с технических собеседований
465 вопросов1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Kotlin — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: mobile, kotlin, android.
Scope functions позволяют выполнять блок кода в контексте объекта. Основные функции: let, run, with, apply, also. Каждая имеет свои особенности в отношении получателя (invoker, receiver) и возвращаемого значения.
Поля-помощники ('backing fields') автоматически генерируются компилятором при использовании стандартных геттеров/сеттеров и не требуют явного объявления. Они используются для хранения значения свойства.
DSL (Domain Specific Language) — это небольшой язык, специализированный для конкретной предметной области или задачи, в отличие от языков общего назначения (GPL - General Purpose Language).
В Kotlin работа с базами данных чаще всего осуществляется через специализированные ORM (Object-Relational Mapping) библиотеки или с использованием стандартных JDBC-драйверов.