Android
Se pot suprascrie constructorii în Java?
Este posibil să rulezi două procese independente simultan într-o singură aplicație?
Care este rolul modulelor în Dagger și de ce sunt necesare pentru injecția de dependențe?
Poți explica diferențele dintre Interactor și UseCase în arhitectura aplicațiilor?
Care sunt diferențele dintre Interfața Sigilată și Clasa Sigilată în Kotlin?
Cunoașteți pattern-ul de proiectare Facade? Povestiți despre experiența dvs. în utilizarea sa.
Care este scopul cuvântului cheie internal în definirea domeniilor de vizibilitate în programare?
De ce sunt transmise argumente în metoda de creare a unui Fragment și cum influențează acest lucru funcționarea sa?
Cum rezolvă Jetpack Compose problema adâncimii excesive a componentelor View la crearea interfețelor?
Care sunt cerințele principale de luat în considerare la dezvoltarea unei clase de date?
Cum evaluați starea dumneavoastră după finalizarea interviului?
Folosești mecanismul Coroutine Flow în proiectele tale pentru procesarea fluxurilor de date asincrone?
Care este scopul funcției componentN() în contextul lucrului cu colecții de date?
Poate un Intent să inițieze pornirea unei alte aplicații pe dispozitiv?
Cunoști cerințele de bază ale proiectului sau ale sarcinii?
La nivelul cărui ești familiarizat cu principiile și utilizarea Dagger 2 în dezvoltarea Android?
Au fost situații în care colegii tăi nu au fost de acord cu propunerea de a folosi tehnologii noi?
Care este scopul principal și scopul corutinelor în programare?
Ce tipuri de servicii cunoști și cum să interacționezi cu ele?
Poți vorbi despre cele mai importante proiecte și realizări de care ești deosebit de mândru?