Android
Czym jest modularność w kontekście rozwoju aplikacji?
Czym jest ViewGroup i jakie są jego rodzaje?
Dlaczego należy używać adnotacji @Binds zamiast @Provides?
Jaka jest różnica między klasami sealed a klasami abstrakcyjnymi w Kotlin?
Jakie są różnice między launch a async w kontekście obsługi błędów?
Jak zapewnić różne instancje tego samego klasy w Dagger Hilt?
Opowiedz o typach any, unit i nothing w języku Kotlin.
Czym jest słowo kluczowe transient w Java?
Do czego służy słowo kluczowe crossinline w Kotlin?
Czy miałeś do czynienia z LinkedHashMap?
Czym są operatory unarne, binarne i trójne?
Czym jest Scope w Dagger i jak utworzyć własny Scope?
Jaka jest różnica między runBlocking, runBlockingTest a runTest?
Jak wywołać metodę onDestroy, nie przechodząc przez metody onPause i onStop?
Jak utworzyć RecyclerView w Jetpack Compose?
Jak zatrzymać usługę w Androidzie?
Jakie są sposoby pracy z głównym wątkiem w Androidzie?
Jaka jest różnica między domyślnym dispatcherem a dispatcherem IO w Kotlin Coroutine?
Do czego służy Dagger w rozwoju Androida?
Jak wykryć wyciek pamięci podczas analizy zrzutu?