Kotlin — 10,8% w Stack Overflow Survey; standard Android i rosnący na JVM (Stack Overflow 2025 Technology). CV mówi „Kotlin”; rozmowa powinna testować bezpieczne dostarczanie na mobile.
Pięć pytań o null safety, coroutines, architekturę, testy i interop z Javą — nie składnię.
1. „Jak modelujesz nullable state, żeby UI nie crashowało na brakującym polu?”
Sealed classes, jawne loading/error, unikanie !! poza udokumentowanym invariantem.
2. „Kiedy coroutines vs callbacki/Rx — i jak anulujesz pracę po nawigacji?”
viewModelScope, structured concurrency, naprawione wycieki.
3. „Opisz architekturę aplikacji, którą utrzymywałeś. Co uprościłbyś dziś?”
MVVM, MVI, repozytoria, granice modułów — z admission over-engineering.
4. „Jak testujesz ViewModel/logikę domenową bez flaków od dispatcherów?”
Fake’i, test dispatchery, uczciwe luki testów instrumentowanych.
5. „Opowiedz o bólu interop Java w mixed codebase. Jakie konwencje przyjęliście?”
Adnotacje nullability, SAM, stopniowa migracja — nie „przepisaliśmy wszystko w noc”.
Zamień odpowiedzi w porównywalne dowody
Null safety, coroutine, architektura, interop — na kandydata.
Jedna karta oceny dla każdego finalisty
Te same pięć pytań (EEOC).
Canvider JobCraft, InterviewGen, DecisionHelper.
Następny krok: Poznaj InterviewGen i DecisionHelper, potem zacznij za darmo.