Selgitage igaüht viiest SOLID põhimõttest ja nende rakendamist tarkvaraarenduses.
Android
Selgitage seotud teenuse (Bound Service) tööpõhimõtet Androidis ja kuidas see erineb teistest teenusetüüpidest.
Kas saaksite loetleda Kotlinis kasutatavaid peamisi klasse?
Kas saaksite selgitada, mida mõistetakse kõrvalmõjuna programmeerimises?
Mis on CoroutineScope kasutamise eesmärk Kotlinis ja millist rolli see mängib korutinate juhtimisel?
Selgitage, mis on nimetatud Unconfined haldur ja kuidas see töötab.
Kuidas saavutab RecyclerView tõhusa töö suurte andmejärjeste kuvamisel?
Kas teil on kogemusi andmevoogude või asünkroonsusega töötamiseks mõeldud raamatukogude või tööriistade kasutamisel?
Kuidas rakendada elementide animatsiooni RecyclerView sees?
Rääkige meile oma kogemusest Model-View-Intent (MVI) arhitektuurimustri rakendamisel.
Kas saaksite loetleda ja kirjeldada peamisi teenusetüüpe, millega kokku puutute oma praktikas?
Miks kasutatakse programmeerimises inline funktsioone?
Kas sa saad loetleda Java andmetüüpe, mis erinevad põhilistest primitiividest?
Kas saaksite selgitada laiendavate funktsioonide kontseptsiooni Kotlinis?
Kas saaksite selgitada Hilt'i toimimismehhanismi sõltuvuste injekteerimise kontekstis?
Milleks kasutatakse Single Activity disainimusturit rakenduste arendamisel?
Kas peaks hashCode meetodi üle kirjutama andmeklassides, et tagada kogumite õige toimimine?
Kas teil on kogemusi kasutajaliideste arendamisel Jetpack Compose'i abil?