Idea platform · август 2024

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

middle-senior Тех собес 29 вопросов 2 задачи
1

Вопросы по Kotlin

1. Какие три типа переменных ты знаешь?

2. В чём разница между const и const val?

3. Можно ли изменить переменную типа val?

4. Какие типы данных может принимать константа в Kotlin?

5. Можем ли мы объявить const val внутри класса?

6. Почему нельзя записать немутабельный список в константу?

2

Вопросы по Data-классам

7. Для чего нужны дата-классы?

8. В чём их основные преимущества?

9. Какие методы у них переопределены?

10. Для чего вообще переопределяется метод toString?

11. Если мы уберём ключевое слово data, что-нибудь изменится?

12. Если я переопределю toString вручную, зачем нам нужен дата-класс?

13. Как работает метод copy?

14. Как сравнить ссылки на два класса?

3

Вопросы по…

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

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

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

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