Android
Jak odróżnić wstępną kompilację kodu przed wykonaniem od kompilacji kodu podczas działania programu?
Jakie cykle życia metod aktywności są aktywowane podczas zmiany jednego ekranu na inny w Androidzie?
Jakie podejścia stosować, aby uniknąć bezpośredniego tworzenia instancji funkcji w kodzie?
Jakie zadania i obszary chciałbyś zrealizować w przyszłej pracy projektowej?
Czy możesz wyjaśnić, jak przebiega zarządzanie stanami Activity na przestrzeni jej cyklu życia?
Czy możesz opisać główne zimne strumienie (cold flows) w Coroutines i ich cechy?
Jak przebiega integracja biblioteki Retrofit w projekcie?
Czy strumienie wchodzą ze sobą w interakcje i jak to jest realizowane?
Jaką główną funkcję pełni biblioteka OkHttp w aplikacjach?
Jak zaimplementować wzorzec podobny do obiektu companion z Kotlin w Javie?
Jak zaimplementować operacje asynchroniczne z użyciem korutyn w architekturze ViewModel?
Jaka jest rola uprawnień w systemie bezpieczeństwa i zarządzania dostępem?
W jakich przypadkach zaleca się stosowanie funkcji inline w kodzie?
Jak zintegrować Jetpack Compose z istniejącym projektem korzystającym z układu XML?
W jakich sytuacjach dochodzi do obciążenia systemu prowadzącego do przepełnienia zasobów?
Jak można zrealizować przesyłanie danych w Fragment bez korzystania z bibliotek zewnętrznych?
Jakie główne problemy mogą pojawić się podczas migracji z RxJava na Kotlin Coroutines w projekcie?
Czy można zainicjować obiekt klasy, która nie implementuje w pełni funkcji?
Czy masz doświadczenie w korzystaniu z Channel do komunikacji międzyprocesowej lub wymiany danych?
Jakie metody służą do nawigacji między ekranami w aplikacjach Android?