Kuo skiriasi asinchroninių funkcijų naudojimas su raktu async nuo launch iškvietimo asinchroninio programavimo kontekste?
Android
Kokie komponentai ar klasės Android API gali prieštarauti SOLID principams projektavimo metu?
Kas yra CancelationException ir kokiais atvejais ji įvyksta?
Ar galima sustabdyti aktyvios užduoties vykdymą sistemoje?
Ar galite išvardyti pagrindines savybes ir ypatybes Kotlin duomenų klasėje?
Kaip išskirti sąraše tik unikalius elementus?
Kaip atskirti sekas iš kolekcijų programavime?
Kada ir kokiomis sąlygomis gali įvykti tarpusavio išteklių blokavimas sistemoje?
Ar galite paaiškinti, kas yra Data Class ir kam ji naudojama programavime?
Kuris OOP principas yra būtinas abstrakčiosios gamyklos modelio įgyvendinimui?
Kada geriau naudoti sekas vietoj standartinių kolekcijų?
Kokiais metodais galima užtikrinti kelių srautų suderintą darbą daugiagijame aplinkoje?
Kas yra gijų lenktynės ir kodėl jos gali sukelti klaidų daugiasraityje programoje?
Kiek maksimaliai elementų gali būti saugoma stack'e?
Ar galite paaiškinti, ką reiškia funkcija coroutineScope Kotlin ir kam ji naudojama?
Kuriame duomenų apdorojimo stiliuje naudojama duomenų struktūra stack?
Ar galima sustabdyti suplanuotos operacijos vykdymą, kuri buvo atidėta naudojant Deferred?
Kuris SOLID principas yra pažeidžiamas, kai modelis priklauso nuo konkrečios ViewModel įgyvendinimo?
Kokius vykdymo siūlų tipus galite paminėti?
Kaip gali įvykti steko perpildymas programoje?