Вопросы и ответы для собеседования по Kotlin. Часть 3
На хабре вышла 3-я часть из цикла «Вопросы и ответы для собеседования по Kotlin».
Классы и интерфейсы
• Что такое абстрактные классы и интерфейсы?
• Почему классы в Kotlin по умолчанию final?
• Что нужно сделать, чтобы класс можно было наследовать? (open)
• Как можно получить тип класса?
• Что такое enum класс (перечислений)?
• Что такое sealed класс (изолированный)?
• Какая разница между sealed class и enum?
• Что такое inner (внутренние) и nested (вложенные) классы?
• Value (бывшие inline) классы
• Какая польза от typealias? Во что он компилируется?
Коллекции и последовательности (Sequences)
• Какие коллекции есть в Kotlin?
• List
• Set
• Map
• Какая из коллекций не является имплементацией Collection?
• Sequences и их отличия от коллекций
Читать (Ru)
Post #803
4.25K

- 🔥 15
- 👍 10
- ❤ 4
- 👏 1