Czy możesz wymienić główną wyjątkową klasę, która jest rodzicem dla innych wyjątków w języku programowania?
Android
Jakie są potencjalne trudności lub wady korzystania z GlobalScope w Kotlin Coroutines?
Czy możesz wymienić główne elementy architektury Android i ich funkcje?
Jaki jest główny cel używania komponentów w data class w Kotlin?
Jakie są podstawowe zasady związku między metodami equals i hashCode w Java?
Czy mogą wystąpić sytuacje, w których konieczne jest usunięcie silnych odniesień w kodzie, i jakie są możliwe przyczyny tego?
Czym są korzenie zbieracza śmieci (GC Roots) i jak wpływają na proces automatycznego zarządzania pamięcią?
Jakie metody można zastosować do realizacji wymiany danych między fragmentami w aplikacji?
Jaka jest różnica między interfejsami Serializable i Parcelable podczas przesyłania obiektów w Android?
Jaki jest główny cel korzystania z funkcji rozszerzających w języku programowania?
Jaka jest rola kluczowych elementów architektury Android w tworzeniu aplikacji?
Czy możesz nazwać i opisać zakresy widoczności różnych modyfikatorów dostępu w Kotlin?
Jaki algorytm lub metoda jest używana do wyszukiwania elementu na liście powiązanej i jaka jest jej złożoność czasowa?
Jak odróżnić usługę foreground od background i jakie są ich główne różnice?
Czy mógłbyś wyjaśnić, czym jest kontekst korutyn w Kotlinie?
Jakie klasy lub obiekty w twoim doświadczeniu są w stanie przechowywać swój stan w postaci ciągu bajtów do późniejszego przywrócenia?
Jakie są poziomy dostępu do członków klasy w języku Java?
Czy mógłbyś wyjaśnić zasadę działania zmiennej volatile i w jakich przypadkach jej użycie jest uzasadnione?
Wyjaśnij koncepcję Extensions w języku Kotlin i ich zastosowanie