Android
Opowiedz o kolekcji Map w Java i jej cechach.
Wymień konkretne kryteria jakości kodu.
Dla projektów z wieloma modułami może istnieć wiele plików AndroidManifest. Dlaczego jest to potrzebne?
Jak można zaimplementować fragmenty w Activity?
Do czego służy kontekst w Androidzie i jakie są jego główne funkcje?
Jakie rodzaje operatora map znasz w RxJava?
Co wiesz o słowie kluczowym reified?
Jak oceniasz proces zaciemniania kodu?
Do czego służy StateFlow w rozwoju Androida?
Czym są HashMap i Set, i kiedy lepiej ich używać?
Jak określić, czy aktywność otwiera się po raz pierwszy?
Jakie metody istnieją do pracy z wielowątkowością?
Z jakiego obiektu dziedziczą wszystkie klasy w Java?
Czy używałeś modułu Try-Catch w swoim kodzie?
Jakie metody powinna nadpisywać klasa dziedzicząca po PagingSource w bibliotece Paging 2?
Jakie obiekty są w Kotlinie i jak są kompilowane?
Jak pracujesz z operacjami asynchronicznymi w Androidzie?
Nie mamy urządzenia do profilowania aplikacji. Jakie kroki podjąłbyś, aby sprawdzić kod?
Jak programowo zabronić tworzenia obiektu tej klasy?
Jak zapisać stan ViewModel w komponentach architektonicznych Androida?