Android
Czy możesz podać przykład wzorca projektowego behawioralnego?
Czy możesz wymienić główne rodzaje obiektów root używanych w kolektorze śmieci?
Jak podzielono pracę między członków zespołu?
Kiedy należy wyczyścić pamięć podręczną po usunięciu wiadomości przez użytkownika?
Jaki jest dozwolony rozmiar danych do przesłania przez obiekt Bundle w Android?
Do czego służą transakcje w obrębie poszczególnych fragmentów lub komponentów aplikacji?
Dlaczego w Javie konieczne jest nadpisanie metody hashCode() podczas korzystania z obiektów w tablicach haszujących?
W jaki sposób można zarządzać fragmentami za pomocą FragmentManager?
Jak można ocenić stopień poprawy wydajności interfejsu użytkownika?
Czy w architekturze MVI stosowany jest mechanizm zarządzania stanem w postaci maszyny stanów?
Jaki jest główny cel używania komponentu LazyColumn w tworzeniu interfejsów?
Czym różnią się struktury danych Set i List w kontekście zachowania kolejności elementów?
Czym różnią się metody add i replace podczas pracy z fragmentami w Androidzie?
Czy miałeś do czynienia z projektami, w których wymagania nie były sformułowane w formie specyfikacji technicznej?
Jak działa program w przypadku braku użycia słowa kluczowego inline w kodzie funkcji?
Jakie kryteria bierzesz pod uwagę przy wyborze bibliotek zewnętrznych do projektu?
Jak można wstrzykiwać zależności przez konstruktor w ViewModel?
Czym różnią się intenty implicitne i explicite w Androidzie i jak ich używać?
Jakie elementy lub metody można deklarować w interfejsie w programowaniu obiektowym?
Jak jest zaimplementowana metoda hashCode w klasie danych?