Vai jums ir visi nepieciešamie materiāli un jautājumi sagatavoti pirms intervijas sākuma?
Android
Cik daudz Android speciālistu ir iesaistīti jūsu pašreizējā komandā?
Kādi ir galvenie atšķirības starp MVP un MVVM modeļiem lietojumprogrammu arhitektūras kontekstā?
Vai jums ir pieredze ar atomu operāciju izmantošanu jūsu projektos?
Vai vari uzskaitīt galvenos piekļuves modifikatoru tipus Kotlin?
Vai ir iespējams izmantot metodi apply, lai nodotu datus, atgriežoties fragmentā caur argumentiem?
Vai jūs varat uzskaitīt galvenos Intent tipus, kas tiek izmantoti Android lietojumprogrammu izstrādē?
Vai jūs kādreiz esat izmantojis funkciju citā kodā optimizācijas nolūkos?
Kura tehnoloģiju kopums tika izmantots jūsu pēdējā projektā?
Kas skaidro Android arhitektūras galveno elementu nosaukumus un to funkcijas?
Vai var izmantot atomu operācijas, lai sinhronizētu pavedienus bez bloķēšanas ieviešanas?
Vai jums ir pieredze atomu klases izmantošanā drošu pavedienu operāciju īstenošanai?
Kā atšķirt arhitektūras modeļus MVI un MVVM un kādas ir galvenās atšķirības?
Kāpēc, mainot equals metodi bez atbilstošas hashCode atjaunināšanas, tiek pārkāpta hash tabulu pareizība?
Vai jūs varat izskaidrot, kas tiek saprotams kā blakusparādības Jetpack Compose?
Izskaidrojiet, kas ir paplašināšanas funkcijas un kāds ir to galvenais mērķis programmēšanā.
Kur tieši HTTP pieprasījuma struktūrā parasti norāda lietotājvārdu un paroli autentifikācijai?
Vai tīkla operācijas ir iespējams veikt galvenajā lietotnes plūsmā?
Kāda ir atšķirība starp implicit un explicit intents Android platformā un kā tos izmantot?