Czy możesz wymienić główne elementy architektury Android i ich funkcje?
Android
Czy możesz wyjaśnić, co oznacza termin 'reified' w kontekście Kotlin i jak jest używany?
Czy można wywołać metodę onCreate() głównych komponentów przed wywołaniem metody onCreate() w klasie Application?
Jaka jest rola parametru Bundle w metodzie onCreate w cyklu życia aktywności?
Jak określić typ parametru generycznego w Kotlinie, jeśli nie można użyć reified?
Z którym narzędziem do programowania asynchronicznego jesteś bardziej zaznajomiony – RxJava czy Coroutines?
Czy masz doświadczenie w programowaniu w języku Java?
Jak zadeklarować i zaimplementować funkcję wewnętrzną w klasie w Java?
Jakie komponenty najczęściej używasz w swoich projektach?
Czym różni się zarządzanie referencjami w Java i Kotlin pod względem pamięci i stabilności aplikacji?
Czy możesz wyjaśnić cel i użycie słowa kluczowego 'object' w języku Kotlin?
Wyjaśnij koncepcję Extensions w języku Kotlin i ich zastosowanie
Czy możesz wyjaśnić różnice między funkcjami launch i async podczas korzystania z Coroutine Builder w Kotlin?
Czy możesz wyjaśnić, jak przebiega zarządzanie stanami Activity na przestrzeni jej cyklu życia?
Czy możesz wyjaśnić, co oznacza użycie funkcji inline w Kotlinie i czym różni się od zwykłej funkcji?
Jak zarządzany jest zakres zmiennych w kodzie?
Jaki jest cel i cechy korzystania z modyfikatora dostępu internal w języku Kotlin?
Czy może wskazać nazwę organizacji, w której wykonywałeś swoją działalność zawodową?
Czy możesz wymienić główne mechanizmy dispatching'u zadań w Kotlin Coroutines?
Jak anulować zadanie uruchomione za pomocą Kotlin Coroutine?