Android
Vai jūs varat nosaukt un izskaidrot galvenās anotācijas, kas tiek izmantotas Jetpack Compose?
Kāpēc, pārbaudot divu virkņu vienādību lielākajā daļā valodu, tās tiek uzskatītas par dažādiem objektiem, pat ja to saturs ir identisks?
Izskaidrojiet, kas ir sauktais Unconfined pārvaldnieks un kā tas darbojas.
Kas ir GC Roots (atkritumu savācēja saknes) un kā tie ietekmē automātiskās atmiņas pārvaldības procesu?
Kādiem metodiem var izmantot, lai paplašinātu jau realizētas klases funkcionalitāti?
Izskaidrojiet, kas ir komponenti Dagger bibliotēkā un kā tie tiek izmantoti atkarību injekcijai
Kā notiek parametru nodošana Java metodēs un kā tā atšķiras?
Vai ir iespējams uzskaitīt Android aktivitātes komponenta dzīves cikla galvenās iezīmes?
Vai jūs varat izskaidrot Heap datu struktūras darbības principu un kādos gadījumos tā tiek izmantota?
Kāda informācija tiek rādīta lietotājam, izpildot katru Callback metodi Activity?
Kādā metodē tiek nodota kontrole View attēlošanai pēc renderēšanas pabeigšanas?
Vai ir iespējams, ka viena lietojumprogramma darbojas vienlaikus vairākos procesos?
Vai jūs varat izskaidrot delegēšanas koncepciju Kotlin un tās izmantošanu?
Kādi ir galvenie commit metožu veidi, kas tiek izmantoti FragmentManager?
Kāda ir galvenā 'let' konstrukcijas loma programmēšanas valodā?
Kā var īstenot savu komponentu Hilt, lai veiktu atkarību injekciju?
Vai funkcijas ar pārtraukšanu var izmantot sinhronizācijas mehānismu īstenošanai daudzvītņu vidē?
Kuri komponenti vai klases Android API varētu būt pretrunā ar SOLID principiem projektēšanas laikā?
Kā atšķiras aktivitātes stāvokļa pārvaldības un dzīves cikla process no līdzīgiem mehānismiem Fragmentā Android?
Vai ir iespējams deklarēt metodes kā final un kādos gadījumos tas ir jēgpilns?