Android
Miks on soovitatav funktsionaalsuse rakendamine jagada eraldi API-deks ja rakendusteks moduli sees?
Kas teil on kogemusi Room teegiga andmete töötlemisel Android rakendustes?
Millised on võimalikud ohud ja probleemid, mis on seotud root-juurdepääsu saamisega seadmes?
Kas saaksite selgitada võtmesõna 'object' eesmärki ja kasutust Kotlin keeles?
Kas olete kontrollinud teise meeskonnaliikme koodi enne selle juurutamist või integreerimist?
Kas sa oskad nimetada populaarseid sõltuvuste süstimise raamatukogusid, välja arvatud Dagger?
Kas teil on Java programmeerimise kogemus?
Kuidas õigesti rakendada meetodit equals() teie klassis?
Kas on võimalik luua objekti instants ilma muutuja nime näitamata?
Millistes olukordades või millises koodis te tavaliselt kohtate funktsioonide, nagu SpecialFunction(), väljakutseid?
Miks on soovitatav kasutada pseudonüüme andmetüüpidele koodis?
Millistel juhtudel võib Clean Architecture põhimõtete rakendamine olla ebaefektiivne?
Kas saaksite selgitada erinevusi px, dp ja sp mõõtühikute vahel Android rakenduste arendamise kontekstis?
Mis on objekti Job roll ja eesmärk Kotlin korutinate süsteemis?
Kas sa saad selgitada, mis on laiendused (Extensions) Java keeles ja kuidas need rakendatakse?
Kas saaksite rääkida projektidest või ülesannetest, kus kasutasite ClickHouse'i andmete töötlemiseks?
Kas saaksite selgitada, mis on Android Room komponent ja kuidas seda kasutatakse andmebaasidega töötamiseks?
Millised on eelised ja puudused, kasutades koodi genereerimist Daggeris sõltuvuste süstimiseks?
Kas saaksite nimetada ja selgitada Jetpack Compose'is kasutatavaid peamisi annotatsioone?
Miks enamikus keeltes peetakse kahe stringi võrdlust kontrollides neid erinevateks objektideks, isegi kui nende sisu on identne?