Android
Jaka jest różnica między interfejsami Serializable i Parcelable podczas przesyłania obiektów w Android?
Jakie są ograniczenia dotyczące używania wątków dla Dispatchers.Main w ramach Coroutines?
W jaki sposób można zrealizować interakcję z protokołami i usługami sieciowymi w aplikacji?
Jak stworzyłbyś narzędzie do pracy z biblioteką w Java?
Jaka jest różnica między map a flatMap?
Jak najlepiej używać modyfikatorów dostępu w Java?
Opisz kolejność wywoływania konstruktora klasy, konstruktora nadklasy, bloku inicjalizacyjnego statycznego i akcesorów w Java.
Co się dzieje z korutyną, gdy wystąpi wyjątek?
Jakimi sposobami można zaktualizować lub ponownie narysować wyświetlany interfejs w aplikacji?
Jakie są różnice między Dagger a Koin w kontekście wstrzykiwania zależności?
Na co należy zwrócić uwagę, aby zoptymalizować pracę z dużymi listami?
Jaki jest cel metody equals() w Java?
Jak scope śledzi anulowanie korutyny?
Czym jest wzorzec projektowy 'Fabryka' i jak jest używany w tworzeniu aplikacji?
Opowiedz o modyfikatorach dostępu w Java.
Jakie funkcje lub metody można zaimplementować lub zmienić podczas tworzenia niestandardowego komponentu View?
Czym różni się deklaracja klasy sealed od klasy danych w Kotlin?
Jak dodać implementację interfejsu do klasy?
Jak ustawić marginesy zewnętrzne komponentu w Jetpack Compose?
W jakim celu używa się różnych metod przesyłania danych między aplikacjami?