Android
Jak w Javie realizowane są drzewa?
Wymień wszystkie sposoby przesyłania danych między fragmentami.
Jak zaimplementować dziedziczenie po klasie zadeklarowanej jako sealed?
W jakich sytuacjach nie zaleca się używania korutyn i RxJava?
Czy ci odpowiada, że na stanowisku mid-developera będziesz musiał więcej programować i mniej zarządzać?
Opowiedz więcej o wzorcu MVP (Model-View-Presenter).
Jak zoptymalizować wydajność listy w aplikacji?
Czy można uzyskać dostęp do typu generycznego podczas wykonywania programu?
Jak wykonać kod w równoległym, innym od głównego, wątku?
Czy możesz wymienić główne klasy używane w Kotlinie?
Czy możesz podać przykład użycia wzorca projektowego 'Fabryka' w frameworku Android?
Czy w jednym bloku try może być kilka bloków catch?
Jakie są główne komponenty biblioteki Room do pracy z bazami danych na Androidzie?
Jak za pomocą klas sealed można zaimplementować różne stany w aplikacji Android?
Czy mógłbyś wyjaśnić, czym jest kontekst korutyn w Kotlinie?
Opowiedz o stosie wywołań i stercie w kontekście pracy aplikacji Android.
Jak dużo szybciej zostanie wykonana praca z użyciem korutyn w porównaniu do wykonania funkcji obliczeniowej bez korutyn i wątków?
Jak określić, czy zmienna w programie odwołuje się do konkretnego obiektu?
Jakie metody istnieją w klasie Object w języku Java?
Czy możesz wymienić główne elementy architektury Android i ich funkcje?