Какви са характеристиките на реализирането на hashCode в data class в Kotlin?
Android
Можете ли да изброите и обясните основните методи, реализирани във функцията `Any`?
Имате ли въпроси за предстоящото интервю?
Как да определим времевите разходи при вмъкване на елемент в средата на масив, реализиран чрез ArrayList?
Кои компоненти трябва да бъдат дефинирани в Retrofit за получаване на данни в приложението?
В кои ситуации добавянето на елемент в края на ArrayList може да има времева сложност O(n)?
Как може да се извлече необходимата информация от JSON отговорите, получени по мрежата?
Може ли да се определи наследяване между клас данни и друг клас?
Как се съхраняват данните в Activity при промяна на конфигурацията, освен използването на обекта Bundle?
Може ли да се използват повторно ключови елементи в разработката за Android?
Можете ли да обясните концепцията за inline функции в Kotlin и техните предимства?
Каква е основната разлика между sealed класове и enum в език за програмиране?
Можете ли да обясните предназначението на метода copy в Kotlin data class и как да го използвате?
Кога и защо трябва да презапишете метода hashCode в клас?
Как се управлява конкуренцията на задачите при използване на корутини в език за програмиране?
Можете ли да обясните какво означава ключовата дума lateinit в Kotlin и в кои случаи се използва?
Как се осъществява връзката между ключовата дума 'in' и колекциите в C?
Можете ли да обясните предназначението и работата на ExceptionHandler при използване на корутини в Kotlin?
Можете ли да обясните какво означава функцията coroutineScope в Kotlin и за какво се използва?
Можеш ли да изброиш основните компоненти и концепции, използвани в Dagger за внедряване на зависимости?