Android
Czy masz doświadczenie w pracy z projektami składającymi się z wielu modułów?
Jakie trudności mogą wystąpić podczas implementacji wzorca Singleton za pomocą serializacji?
Co jest obowiązkowe dla pomyślnego uruchomienia aplikacji na nowych wersjach Androida?
Jakie elementy należy zadeklarować w pliku AndroidManifest.xml, aby aplikacja działała poprawnie?
Czy możesz wymienić i wyjaśnić główne adnotacje używane w Retrofit do definiowania zapytań?
Co sprawia, że korutyny są bardziej wydajne pod względem zasobów i wydajności w porównaniu do wątków?
Czy można zainicjalizować obiekt typu Any za pomocą konstruktora?
Jak odbywa się przekazywanie danych do parametrów metody w języku Java?
Jakimi metodami konwertujesz dane na format odpowiedni do przechowywania lub przesyłania, oraz do procedury odwrotnej?
Jakie masz doświadczenie w stosowaniu koncepcji programowania obiektowego w praktyce rozwoju?
Czy masz doświadczenie w tworzeniu animacji w aplikacjach na Androida?
Czy możesz wymienić kluczowe komponenty, które zwykle są wskazywane w AndroidManifest.xml?
Jak wdrożyć Fragment w istniejącej Activity?
Jak zorganizować strumieniowe przetwarzanie odczytu danych z pliku?
Czy możesz wyjaśnić mechanizm działania korutyn i jakie są ich zalety w programowaniu asynchronicznym?
Jak zachowuje się HashSet, gdy istnieją elementy z tym samym kodem hash kluczy?
Czy możliwe jest, że metoda onDestroy zostanie wywołana bez uprzedniego wywołania onPause i onStop?
Co się dzieje z pamięcią w obszarze sterty, gdy obiekt przestaje być potrzebny do wykonania programu?
Jakimi metodami można zarządzać i obsługiwać wyjątki w Kotlin Coroutines?
Dlaczego zmiana metody equals bez odpowiedniej aktualizacji hashCode narusza poprawność działania tablic haszujących?