Her biri beş SOLID ilkesini ve bunların yazılım tasarımındaki uygulamalarını açıklayın.
Android
Android'de bağlı hizmetin (Bound Service) çalışma prensibini açıklayın ve diğer hizmet türlerinden farkını belirtin.
Kotlin'de kullanılan temel sınıfları listeleyebilir misiniz?
Kotlin'de CoroutineScope kullanım amacısı nedir ve korutinlerin yönetiminde ne rol oynar?
RecyclerView, büyük veri listelerini gösterirken nasıl verimli çalışır?
Söz konusu Unconfined yöneticisinin ne olduğunu ve nasıl çalıştığını açıklayın
Veri akışları veya asenkronluk ile çalışmak için kütüphaneler veya araçlar kullanma deneyiminiz var mı?
RecyclerView içindeki öğelerin animasyonunu nasıl gerçekleştirebilirsiniz?
Model-View-Intent (MVI) mimari desenini uygulama deneyiminizden bahsedin.
Pratiklerinizde karşılaştığınız temel hizmet türlerini listeleyip açıklayabilir misiniz?
Programlamada neden inline fonksiyonlar kullanılır?
Java'da temel ilkel türler dışında veri türlerini listeleyebilir misin?
Bağımlılık enjeksiyonu bağlamında Hilt'in çalışma mekanizmasını açıklayabilir misiniz?
Uygulama geliştirmede Single Activity tasarım deseni ne için kullanılır?
Kotlin dilinde genişleten fonksiyonlar kavramını açıklayabilir misiniz?
Jetpack Compose kullanarak kullanıcı arayüzleri geliştirme deneyiminiz var mı?
Koleksiyonların doğru çalışmasını sağlamak için data class'ta hashCode metodunu geçersiz kılmalı mıyız?