Android
Na czym polega główna koncepcja Jetpack Compose do tworzenia interfejsów w Androidzie?
Jakie konsekwencje wynikają z deklaracji obiektu towarzyszącego wewnątrz klasy?
Wyjaśnij mechanizm współdziałania kluczowych elementów async i await w obsłudze korutyn.
Który z głównych komponentów Androida jest najrzadziej używany w aplikacjach?
Jakie są główne funkcje i zastosowania klas abstrakcyjnych w programowaniu obiektowym?
Jakimi metodami zdiagnozujesz przyczyny opóźnień podczas pracy RecyclerView?
Czy możesz wyjaśnić różnice między wzorcami architektonicznymi MVVM, MVI i MVP?
Jaka jest rola SupervisorJob w zarządzaniu cyklem życia korutyn w Kotlin?
Jak sprawdzić, czy zmienna z modyfikatorem lateinit w Kotlinie została zainicjalizowana?
Jak można zainicjować uruchomienie innego komponentu za pomocą Intent w Androidzie?
Dla jakiej operacji konieczne jest użycie reified w Kotlin?
Wyjaśnij, na czym polega koncepcja Looper w kontekście tworzenia aplikacji.
Czy mógłbyś wyjaśnić, co oznacza pojęcie kontraktu w kontekście rozwoju oprogramowania?
Czy możesz wyjaśnić koncepcję konkurencji strukturalnej w programowaniu?
Czy możesz wyjaśnić główną ideę modelu MVVM i jak pomaga w organizacji kodu?
Jak system zapisuje stan Activity podczas zmiany konfiguracji urządzenia?
Jakie ograniczenia istnieją dla komponentu typu Background Service?
Czy możesz podać przykłady dobrze napisanego i czytelnego kodu?
Jak można stwierdzić, że klasa narusza zasadę pojedynczej odpowiedzialności?
Jaki zakres wynagrodzenia jest dla Ciebie akceptowalny?