Kas on kandidaadid, kes läbivad intervju viimasesse etappi?
Android
Selgitage invariantsuse kontseptsiooni Kotlin'i generikates ja miks seda kasutatakse.
Millistel tingimustel võib elemendi otsimise aeg hajutustabelis tõusta lineaarseks keerukuseks?
Kas saaksite selgitada tavalise klassi ja data klassi erinevusi programmeerimiskeeles?
Selgitage kovariansi kontseptsiooni Kotlinis generikates ja selle rakendamist
Kuidas jagate ja prioriseerite oma ülesandeid praeguse projekti või meeskonna raames?
Millist tüüpi objekte võib olla andmekorvis?
Kas saaks rääkida funktsionaalse programmeerimise põhialustest?
Mis juhtub dünaamilise mälus olevate objektidega ja millised neist satuvad virna piirkonda?
Mis vahe on staatilisel ja dünaamilisel polümorfismil objektorienteeritud programmeerimise kontekstis?
Kas saaksite selgitada kontravariantsuse kontseptsiooni Kotlin generikates ja kuidas see mõjutab tüübi turvalisust?
Milline on DiffUtil komponendi roll liidese värskenduste optimeerimisel?
Millal on soovitatav rakendada oma equals() meetod andmeklassides?
Mis on Heap ala ja millised andmetüübid seal tavaliselt salvestatakse?
Mis täpselt põhjustab sinus reaktsiooni ja soovi vältida teatud ülesandeid või töötingimusi?
Kas saaksite rääkida, kuidas teie esimeses ettevõttes tööprotsess korraldatud oli?
Mis te teid Android arenduse valdkonnas köidab ja miks otsustasite just selle peale keskenduda?
Millistel juhtudel ja miks toimub ViewModeli uuesti loomine Activity elutsükli muutmisel?
Kas saaks kirjeldada Coroutines peamisi külmas voogusid (cold flows) ja nende omadusi?