Android
Ce se întâmplă dacă se execută mult timp o muncă în thread-ul principal (UI) al aplicației?
La ce servesc funcțiile inline în programare?
Ai lucrat cu Jetpack Compose?
Știi care sunt deficiențele ListView în comparație cu RecyclerView?
Se poate suprascrie o metodă statică într-o clasă derivată?
Ce modele de proiectare în dezvoltarea mobilă preferați și de ce?
Cum se implementează ecrane dinamice în timpul execuției care nu au fost prevăzute inițial?
Poți explica ce este biblioteca Retrofit și pentru ce este folosită în dezvoltarea aplicațiilor Android?
Care este diferența dintre tipurile primitive și cele de referință?
Care sunt diferențele dintre nivelurile de acces: public, private și protected?
Ce știi despre poluarea heap-ului (heap pollution)?
Ce este un soft-code?
Poate exista mai multe blocuri catch într-un singur bloc try?
Vorbește despre receptori și furnizorii de conținut în Android.
Care este diferența dintre action și category în Intent?
Ești interesat să lucrezi la îmbunătățirea structurii și lizibilității codului prin refactorizare?
În ce cazuri utilizarea null safety poate duce la probleme?
Ce se întâmplă atunci când comparăm Integer a = 127 și int b = 127, precum și Integer a1 = 128 și int b1 = 128 în Java? Explicați de ce rezultatele comparației vor fi diferite.
Ce sunt expresiile lambda din punct de vedere al sintaxei în Java și Kotlin?
Care este rolul canalului în arhitectura sistemului și cum interacționează acesta cu mai mulți abonați sau consumatori?