Kāda ir atšķirība starp asinhrono funkciju izmantošanu ar atslēgvārdu async un launch izsaukumu asinhronajā programmēšanas kontekstā?
Android
Kuri komponenti vai klases Android API varētu būt pretrunā ar SOLID principiem projektēšanas laikā?
Kas ir CancelationException un kādos gadījumos tas rodas?
Vai sistēmā ir iespējams pārtraukt aktīvas uzdevuma izpildi?
Vai vari uzskaitīt galvenās iezīmes un īpašības Kotlin datu klasē?
Kā izcelt sarakstā tikai unikālos elementus?
Kā atšķirt secības no kolekcijām programmēšanā?
Kad un kādos apstākļos var rasties savstarpējas resursu bloķēšanas situācija sistēmā?
Vai jūs varat izskaidrot, kas ir Data Class un kā tā tiek izmantota programmēšanā?
Kas ir pavedienu sacīkstes un kāpēc tās var novest pie kļūdām daudzvītņu programmā?
Kādiem metodiem var nodrošināt vairāku pavedienu koordinētu darbu daudzprocesu vidē?
Kura OOP principa ir nepieciešama, lai īstenotu abstraktās rūpnīcas modeli?
Kura SOLID principa tiek bojāta, kad modelis ir atkarīgs no konkrētas ViewModel īstenošanas?
Kad būtu vēlams izmantot secības vietā standarta kolekcijas?
Vai jūs varat izskaidrot, ko nozīmē funkcija coroutineScope Kotlin un kā tā tiek izmantota?
Kādā datu apstrādes stilā tiek izmantota datu struktūra steks?
Cik daudz elementu maksimāli var saturēt steks?
Vai ir iespējams apturēt plānotās operācijas izpildi, kas atlikta ar Deferred?
Kādus izpildes pavedienu tipus jūs varat nosaukt?
Kā var rasties steka pārspriegums programmā?