Android
Ce aspecte ale poziției dvs. actuale vă provoacă nemulțumire sau dificultăți?
Poți enumera principalele părți ale pattern-ului arhitectural MVI?
Ce componente implementează funcționalitatea conexiunilor socket în sistem?
Care este scopul adnotării @Immutable în Jetpack Compose și cum influențează comportamentul interfeței?
Ce context trebuie ales atunci când se dezvoltă o bibliotecă?
Ai putea să explici scopul metodei equals și în ce se deosebește de operatorul de egalitate?
Explicați implementarea internă și mecanismul de funcționare al funcțiilor de extindere în limbajul de programare.
Cum se comportă HashSet atunci când există elemente cu același cod hash al cheilor?
Ai experiență de lucru cu Java 11 în proiectele tale?
Se poate implementa în Dagger două metode într-un modul care returnează același tip de obiect?
Care este rolul principal al interacțiunii dialogice în aplicațiile software?
În ce cazuri are loc crearea completă a unei noi Activity în Android?
Ce metode pot fi utilizate pentru a organiza schimbul de date între Fragment în aplicație?
Cum este afișat textul pe interfața vizuală a sistemului?
Ce metode pot fi utilizate pentru a implementa o listă de elemente într-o aplicație Android?
Ce metode sunt de obicei implementate în clasele de date în experiența dvs.?
Cum se evaluează timpul necesar pentru operația de citire a unui element din ArrayList?
Cu ce mijloace obișnuiești să colectezi și să analizezi erorile din aplicații?
Explicați ce înseamnă modificatorul de inițializare târzie 'lateinit' în Kotlin și în ce cazuri se utilizează.
Explicați principiul de funcționare al Zygote în sistemul Android și rolul său în lansarea aplicațiilor.