Ubic · июль 2024

Тех собес на middle-senior Android Разработчик в Ubic

middle-senior Тех собес 33 вопроса
1

Java vs Kotlin

1. Чем различается Java и Kotlin?

2. Для чего нужны data class?

3. Откуда берутся параметры equals и hashCode?

4. Могут ли быть вторичные конструкторы в data class?

2

Object и Sealed классы

5. Расскажи о sealed class?

6. Где можно объявлять их?

7. Расскажи про object в Kotlin и где может использоваться?

8. Как object превратить в data object? Какой метод при этом автоматически будет сгенерирован?

3

Делегаты и Generics

9. Какие делегаты в Kotlin бывают?

10. Какой базовый класс в Kotlin, от которого все наследуются?

11. Подкласс всех классов?

12. Где используются Nothing?

13. Расскажи про generics?

14. Как можно сделать, чтобы класс всегда имплементировал…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Android Разработчик».

в этом собесе: 33 вопроса 6 секций
  • Ещё 77 текстовых собесов направления
  • 283 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес