Android
Jak określić odpowiedni Looper do użycia z Handlerem podczas wymiany danych między wątkami tła i głównymi?
Czy możesz wyjaśnić cel operatora GROUP BY w SQL i kiedy go używać?
Jaki jest cel komponentu Executor w zarządzaniu wykonywaniem zadań w Java?
Jak jest zaimplementowany mechanizm rozszerzania funkcji na poziomie wewnętrznej architektury w Kotlin?
Jakie rodzaje zadań lub technologii nie chciałbyś wykonywać w pracy?
Na jakim etapie poszukiwań pracy się obecnie znajdujesz?
Jak zapewnić oddzielenie błędów między podrzędnymi korutynami a ich nadrzędną korutyną?
Kiedy dokładnie wywoływana jest metoda onStartCommand w cyklu życia serwisu?
W jakich sytuacjach system wywołuje metodę onSaveInstanceState w Activity?
Co się stanie z wynikiem metody hashCode, jeśli klasa jawnie jej nie nadpisuje?
Jaka jest zaleta używania LiveData jako typu zwrotu dla metod DAO w architekturze Android?
Czy możesz wyjaśnić, co oznacza płytka kopia obiektu?
Jakie operacje są inicjowane podczas uruchamiania Coroutine w języku programowania?
Czy używałeś operacji na fragmentach do zarządzania interfejsem użytkownika?
Jak zaimplementować wykonywanie zapytań sieciowych, korzystając z ViewModel w aplikacji?
Czy możesz wyjaśnić, jak jest zaimplementowany obiekt typu Set i jak działa w języku programowania?
Jakie metody i technologie można zastosować do zapewnienia przechowywania danych w pamięci podręcznej w warunkach wielowątkowości?
Jaka jest rola warstwy domeny w architekturze aplikacji?
Jaki jest cel dzielenia komponentów aplikacji w ramach zasad czystej architektury?
Jakie metody są implementowane do dodawania i usuwania elementów z animacją w RecyclerView?