Fragment ve Activity arasında veri aktarım yöntemleri nelerdir ve bir ekrandan diğerine bilgi alışverişi nasıl yapılır?
Android
Set veri yapısının temel işlevi nedir ve onun avantajı nedir?
Uygulama mimarisi içinde View'un yaşam döngüsü aşamalarını açıklayabilir misiniz?
Programlamada 'inline fonksiyon' terimiyle ne kastedildiğini açıklayabilir misiniz?
Çakışma durumunda HashMap'e öğe ekleme zamanı nasıl belirlenir?
Sistem içinde olaylar veya isteklerin işlenmesinin temel yollarını açıklayabilir misin?
Android'de mesajları işlemek için Handler ve Looper nesneleri nasıl birlikte çalışır?
Kendi özel görünüm bileşeni oluşturmak için hangi temel sınıflar genişletilmelidir?
ArrayList'ten bir öğeyi okuma işleminin zaman maliyetini nasıl değerlendirilir?
Android'de RecyclerView bileşeninin ne olduğunu ve nasıl çalıştığını açıklayabilir misiniz?
HashMap veri yapısının nasıl uygulandığını ve öğelere hızlı erişimi nasıl sağladığını açıklayabilir misiniz?
Nesne yönelimli programlamada bileşim ilkesinin amacı nedir?
Bir uygulamada fragment oluşturmayı gerçekleştirmek için hangi yöntemler kullanılabilir?
Android'de Fragment'in yaşam döngüsü aşamalarını açıklayabilir misiniz?
Ana akış, kilitlenmeler veya performans sorunları olmadan ağ istekleri yapabilir mi?
Android nesnelerinde Parcelable arayüzünün uygulanmasının gerekliliği nedir?
Uygulama geliştirme bağlamında Looper kavramının ne olduğunu açıklayın.
Programlamada replace() fonksiyonunun amacı nedir?
Lambda ifadeleri kullanmayan bir fonksiyon için inline anahtar kelimesini kullanmak gerekli mi?
Kotlin'de özyinelemeli fonksiyonlar için inline anahtar kelimesi ile tailrec birlikte kullanılabilir mi?