Android
Czym różni się przechowywanie danych w ViewModel od użycia metody onSaveInstanceState do zapisywania stanu aplikacji?
Czy można zaimplementować użycie argumentów w konstruktorze dla Fragment w Android?
Jakie komponenty Jetpack ViewModel używasz do zarządzania danymi i stanem UI?
Czy możesz wyjaśnić, czym są dispatcher i jak są używane w programowaniu?
Jakimi metodami można podnieść priorytet wykonania procesu w systemie operacyjnym?
Z jakich komponent składa się struktura danych HashMap i jak działa wewnątrz?
Czy masz doświadczenie w korzystaniu z komponentu BroadcastReceiver w swoich projektach?
Czy możesz wyjaśnić mechanizm działania korutyn i jakie są ich zalety w programowaniu asynchronicznym?
Czym różnią się testy modułowe od testów, które nie zwracają wyników, na przykład testów z efektami ubocznymi?
Jaka jest różnica między lokalnym kontekstem a kontekstem aplikacji w ramach infrastruktury i dlaczego jest to ważne?
Jaka jest maksymalna liczba metod dozwolonych w interfejsie z funkcjonalnym przypisaniem?
Czy możesz wyjaśnić różnice między pamięcią sterty a stosu podczas pracy z programami?
Na którym etapie lub w jakich przypadkach zaleca się tworzenie obiektu wzorca Singleton w aplikacji?
Wyjaśnij podstawowe zasady SOLID i ich znaczenie w rozwoju systemów programistycznych.
Jakimi narzędziami i utilitami diagnozujesz i zarządzasz połączeniami sieciowymi?
Jak zacząłbyś pracę nad integracją nowego komponentu w istniejący system?
Opisz swoje doświadczenie w tworzeniu i korzystaniu z komponentów platformy Android w swoich projektach.
Czy można wymienić główne rodzaje obiektów w Kotlinie i wyjaśnić ich różnice?
Jakimi środkami zwykle zbierasz i analizujesz błędy w aplikacjach?
Jak obejść lub zminimalizować wpływ limitów czasowych w usłudze?