Android
Czy można podczas działania systemu stwierdzić, czy został on ponownie skompilowany?
Czy możesz wyjaśnić, jak jest zaimplementowana struktura klasy danych na niskim poziomie?
Czym różni się klasyczny model pamięci od nowoczesnego modelu w kontekście pracy procesora?
Czy możesz wyjaśnić, czym jest CoroutineDispatcher i jak jest używany w programowaniu z korutynami?
Czym jest globalny zakres korutyn i w jakich przypadkach jest używany?
W jakich przypadkach można zastosować typ danych object w Kotlin?
Opowiedz o swoim praktycznym doświadczeniu z LiveData w projektach
Czy możesz wymienić operatory używane w Flow?
Jaki jest cel adnotacji w Jetpack Compose i jak są one używane?
Czy może opowiedzieć o strukturze swojego zespołu i jego roli w projektach w poprzednim miejscu pracy?
Jak dokonujesz przesyłania danych do warstwy ViewModel?
Co może powodować opóźnienia w reakcji interfejsu użytkownika?
Jak zaimplementować mechanizm opóźniający wysyłanie zapytania wyszukiwania, aż użytkownik zakończy wpisywanie?
Jakie trudności mogą pojawić się podczas migracji modułu z Java na Kotlin?
Jak można zwrócić wynik z bieżącej aktywności z powrotem do aplikacji wywołującej podczas nawigacji wstecz?
W jakim stylu przetwarzania danych używana jest struktura danych stosu?
Jak sprawdzić, czy aktywność w Androidzie została zamknięta lub zniszczona przez system?
W jaki sposób można powiadomić View o zdarzeniach lub zmianach w architekturze MVP?
Opowiedz o swoim doświadczeniu pracy w zespole lub współpracy z kolegami w sferze zawodowej.
Jaka jest rola i cel repozytorium w architekturze systemów programistycznych?