Kotlin, 2025 Stack Overflow anketinde %10,8 kullanımla Android için standart ve JVM sunucu tarafında büyüyor (Stack Overflow 2025 Technology). Öz geçmişlerde her Android rolünün yanında “Kotlin” var; mülakat mobilde güvenli teslimi test etmeli.
Bu beş soru null güvenliği alışkanlıkları, coroutine disiplini, mimari seçimler, test ve Java interop’u ortaya çıkarır—sözdizimi ezberi değil.
1. “UI’ın eksik alanda çökmesini engellemek için nullable state’i nasıl modellersiniz?”
Sealed class, açık loading/error state ve belgelenmiş invariant dışında !! kaçınması. Her şeyi try/catch ile sarmalamak değil.
2. “Coroutine vs callback veya Rx—ne zaman hangisi? Kullanıcı ayrılınca işi nasıl iptal edersiniz?”
viewModelScope, supervisor job ve düzelttiği leak hikayeleri. Tutorial Kotlin değil üretim Android.
3. “Bakımını yaptığınız bir uygulamanın mimarisini anlatın. Bugün neyi sadeleştirirdiniz?”
MVVM, MVI, repository ve modül sınırları. Aşırı mühendislik veya eksik katmanları kabul etmek.
4. “ViewModel veya domain logic’i dispatcher ve zaman flakelenmeden nasıl test edersiniz?”
Fake, test dispatcher ve instrumented test boşluklarının dürüst listesi.
5. “Karışık kod tabanında Java interop acısını anlatın. Ekip hangi kuralları benimsedi?”
Nullability annotation, SAM conversion ve kademeli Kotlin geçişi—“bir gecede her şeyi yeniden yazdık” değil.
Yanıtları karşılaştırılabilir kanıta dönüştürün
Her finalist için bir null-safety deseni, bir coroutine hikayesi, bir mimari tradeoff ve bir interop örneği kaydedin.
Her finalist için tek skor kartı
Bu açık pozisyon için her adaya aynı beş soruyu sorun. Tutarlı sorular tutarlı değerlendirmeyi destekler; bu da EEOC’nin aynı pozisyon için başvuranlara aynı standartları uygulama yönlendirmesiyle uyumludur (EEOC).
Canvider JobCraft ile Kotlin/Android kapsamını ilana yazın, InterviewGen ile takip soruları üretin ve DecisionHelper ile finalistleri karşılaştırın.
Sonraki adım: InterviewGen’i keşfedin ve DecisionHelper, ardından ücretsiz başlayın.