Android
Bağımlılık enjeksiyonu (DI) nedir?
Eklenti nasıl eklenir ve tam olarak ne ekilebilir?
Hangi sınıfları birim testleriyle kapsıyorsunuz?
Uygulamanın ana yürütme akışı nedir?
Kotlin temel sınıfında hangi yöntemler var ve işlevleri nedir?
İç içe statik sınıf ile iç içe olmayan statik olmayan sınıf arasındaki fark nedir?
Tüm fonksiyonların derleyici seviyesinde inline yapılması mümkün mü?
Bir Activity içindeki Fragmentler arasında etkileşim nasıl sağlanır?
Bağımlılık Enjeksiyonu bağlamında @Binds anotasyonunun amacı ve çalışma şeklini açıklayın.
Paging 3 kitaplığında PagingSource sınıfının miras alan sınıfının hangi yöntemleri geçersiz kılmalıdır?
Bir uygulamada ana akışın aşırı yüklenmesi sorununu düzeltmek ne kadar zor?
Senkrone kodu nasıl çalıştırılır ve sonucu nasıl alınır?
HashMap'e değer nasıl eklenir, veri kaybetmeden?
Android'de Application sınıfı hangi sınıftan türemektedir?
Neden animasyon sırasında düzeni değiştirmemek önerilir?
Akış kullanarak dosya sunucuya neden gönderilemez?
Hangi tasarım desenleri kuyruk ve yığın gibi veri yapılarını uygular?
Android'de Content Provider'ın çalışma prensibini ve uygulamanın diğer bileşenleriyle nasıl etkileşime geçtiğini açıklayabilir misiniz?
Java'da equals ve hashCode metodları arasındaki temel prensipler nelerdir?
Uygulama mimarisinde View bileşeninin ne anlama geldiğini açıklayabilir misiniz?