Android
Care este experiența dvs. în testarea produselor software?
Care sunt recomandările sau metodele pentru creșterea eficienței muncii?
Când este apelat exact metoda onStartCommand în ciclul de viață al serviciului?
Povestiți despre experiența dvs. în crearea de aplicații multi-componente care includ interacțiune în rețea.
Puteți explica mecanismul de adăugare a elementelor în structura de date HashSet?
Ce trebuie avut în vedere atunci când salvați starea aplicației folosind metoda onSaveInstanceState?
Aveți experiență cu proiecte compuse din mai multe module?
Cum determină funcția remember momentul în care trebuie eliberată memoria pentru a evita scurgerile?
Ce metode de implementare a certificatelor SSL sunt utilizate în aplicațiile Android?
Ce metode sunt implementate pentru adăugarea și eliminarea elementelor cu animație în RecyclerView?
În ce situații este preferabil să folosiți structura de date HashMap pentru stocarea perechilor cheie-valoare?
Ce măsuri să luați dacă componenta LazyRow cauzează încetiniri sau scăderi de performanță?
Care este avantajul utilizării RecyclerView în comparație cu ListView în dezvoltarea Android?
Ați dezvoltat vreodată o aplicație pentru setarea și activarea unui ceas deșteptător?
Care echipă ți se potrivește cel mai bine pentru muncă și de ce?
Care este diferența dintre pull request și merge request în sistemul Git?
Care este scopul adnotării Provides în Dagger și cum este utilizată pentru a furniza dependențe?
În ce cazuri este necesar să se utilizeze mecanismul de operații atomice sau tranzacții?
Puteți explica scopul și utilizarea tipului Any în Kotlin?
Ce metode trebuie utilizate pentru a construi structura bazei de date pentru utilizarea în aplicații cu concurență ridicată a firelor?