Vannak-e jelöltek, akik a végső interjú szakaszán mennek keresztül?
Android
Magyarázza el a Kotlin generikusok invariancia fogalmát és hogy miért használják
Milyen feltételek mellett növekedhet a keresési idő egy elem esetében a hash-táblában lineáris összetettségre?
El tudnád magyarázni a különbségeket egy normál osztály és egy data osztály között a programozási nyelvben?
Hogyan osztod és priorizálod feladataidat a jelenlegi projekt vagy csapat keretében?
Magyarázza el a kovariancia fogalmát a generikusokban Kotlinban és annak alkalmazását
Milyen típusú objektumok lehetnek az adatstackben?
Mi a különbség a statikus és dinamik polimorfizmus között az objektumorientált programozás kontextusában?
Mi történik a dinamik allokációs memória objektumaival, és melyikük kerül a heap területére?
El tudná magyarázni a kontravariancia fogalmát a Kotlin generikusokban, és hogyan befolyásolja ez a típusbiztonságot?
Tudnál beszélni a funkcionális programozás alapelveiről?
Mi a szerepe a DiffUtil komponensnek a listák frissítésének optimalizálásában az interfészen?
Mi pontosan vált ki benned reakciót és vágyat arra, hogy bizonyos feladatokat vagy körülményeket elkerülj a munkában?
Mi az a Heap terület, és milyen adattípusokat szoktak ott tárolni?
Mikor érdemes saját equals() metódust implementálni az adatosztályokban?
Mi vonz téged az Android fejlesztés területén, és miért döntöttél úgy, hogy kifejezetten erre összpontosítasz?
El tudná mondani, hogyan szervezték meg a munkafolyamatot az első cégnél?
Tudnád leírni a fő hideg áramlatokat (cold flows) a Coroutines-ben és azok jellemzőit?
Milyen esetekben és miért történik a ViewModel újraalkotása az Activity életciklusának változásakor?