Tamamen işlevselliği gerçekleştirmeyen bir sınıfın nesnesi başlatılabilir mi?
Android
Kotlin'de sealed sınıflar ile enum sınıflar arasındaki fark nedir ve temel farkları nelerdir?
GlobalScope kullanılarak başlatılan bir coroutine iptal edilebilir mi?
ViewModel, Activity yok olduktan sonra nasıl hayatta kalır?
Async ve await anahtar öğelerinin coroutine işleme sırasında etkileşme mekanizmasını açıklayın.
İşlevlerin yürütülmesinde akışların rolü nedir ve neden kullanılırlar?
Android'de cihaz yapılandırması değiştirildiğinde Activity'nin yaşam döngüsü nasıl yönetilir?
Geçmişteki projelerinizden veya görevlerinizden hangisi sizin için en akılda kalıcıydı ve neden?
Java'da hashCode metodunun ne işe yaradığını ve nasıl uygulandığını açıklayabilir misiniz?
Kotlin'de genişletme fonksiyonu düşük seviyedeki detaylar seviyesinde nasıl uygulanır ve çalışır?
Bir işlem kapsamında işlemlerin bütünlüğü nasıl uygulanır ve garanti altına alınır?
BroadcastReceiver'daki onReceive yönteminde yürütme konusunda kısıtlamalar var mı?
Arayüz güncelleme sürecinde requestLayout ve invalidate yöntemlerinin kullanımı arasındaki fark nedir?
HashMap veri yapısının nasıl uygulandığını ve öğelere hızlı erişimi nasıl sağladığını açıklayabilir misiniz?
Koritinalar kullanılırken asenkronluk nasıl uygulanır?
Dagger'daki AssistedInject mekanizmasının ne olduğunu ve ne amaçla kullanıldığını açıklayabilir misiniz?
Koleksiyonların yapısı nasıl organize edilmiştir ve birbirleriyle nasıl bağlantılıdır?
Kotlin'deki data class'ların herhangi bir kısıtlaması veya kullanım özelliği olabilir mi?
Aynı anda birden fazla yürütme akışının var olabileceği bir senaryo mümkün müdür?
Invalidate yöntemi çok kez çağrıldığında arayüz tekrar gösterilecek mi?