Android
Jakie metody i technologie są używane do organizacji i przechowywania danych w aplikacjach na Androida?
Czy w używanych technologiach istnieją specjalne markery lub oznaki wskazujące na ich szczególne właściwości lub stan?
Jak wykonać żądanie sieciowe przez Retrofit bez użycia obsługi korutyn?
Czy możesz podać przykłady sytuacji lub czynników, które mogą prowadzić do wycieków pamięci w aplikacjach na Androida?
Czy możesz podać przykład, jak w kodzie sprawdzić, czy zmienna nie zawiera wartości null?
Jak różne poziomy warstw w architekturze opartej na zasadach czystej architektury ze sobą współdziałają?
Czy możesz wymienić typy referencji używanych w Kotlinie i wyjaśnić ich różnice?
Jaki jest stan wyświetlania ekranu w Activity na różnych etapach jej cyklu życia?
Czy możesz wyjaśnić, czym jest Manifest i do czego służy w rozwoju Androida?
Czym różni się użycie AtomicInteger od standardowego Integer w kontekście wielowątkowości?
Opowiedz o swoim doświadczeniu z Content Provider w aplikacjach Android
Czy możesz wyjaśnić, co oznacza termin Recomposition w kontekście rozwoju interfejsów lub systemów?
Czy możesz wymienić główne kluczowe modyfikatory używane w Kotlin, oprócz inline?
Czy możesz opisać główne typy relacji między komponentami w architekturze MVVM?
Czy możesz wyjaśnić, co robi funkcja komponentu componentN() w Twoim kontekście?
Wyjaśnij zasadę działania modelu pamięci w języku Java i jego wpływ na programowanie wielowątkowe.
Jakiego typu dane zwraca wywołanie metody interfejsu realizującego żądania HTTP przez Retrofit?
Jakie metody i narzędzia są używane do kontroli i optymalizacji wykorzystania zasobów w programach Kotlin?
W jakich przypadkach zawartość komponentu EditText pozostaje niezmieniona po zapisaniu lub aktualizacji?
Jakie są Twoje oczekiwania i cele wobec nadchodzącej rozmowy kwalifikacyjnej?