Kotlin Koleksiyonları ve Operatörleri
Kotlin Collections, fonksiyonel operatörler (map, filter, reduce), Sequences, higher-order functions, operator overloading
1Kotlin'de List ve MutableList arasındaki fark nedir?
Kotlin'de List ve MutableList arasındaki fark nedir?
Cevap
List, oluşturulduktan sonra koleksiyonun değiştirilmesine izin vermeyen salt okunur bir arayüzdür. MutableList, List'i genişletir ve add(), remove(), clear() gibi değiştirme yöntemleri ekler. List, yapısal değişmezliği garanti eder.
2Kotlin'de değişmez bir liste nasıl oluşturulur?
Kotlin'de değişmez bir liste nasıl oluşturulur?
Cevap
Değişmez bir liste oluşturmak için listOf() kullanın. Bu fonksiyon salt okunur bir List<T> döndürür. Değiştirilebilir bir liste için mutableListOf() veya arrayListOf() kullanın.
3map() operatörü bir koleksiyonda ne işe yarar?
map() operatörü bir koleksiyonda ne işe yarar?
Cevap
map() bir fonksiyon uygulayarak koleksiyonun her elemanını dönüştürür ve dönüştürülmüş elemanlarla yeni bir liste döndürür. Örneğin: listOf(1,2,3).map { it * 2 } [2,4,6] döndürür.
filter() operatörü ne işe yarar?
map() ve flatMap() arasındaki fark nedir?
+17 mülakat soruları
Diğer Android mülakat konuları
Android Temelleri
Android UI ve Kaynaklar
Android Yaşam Döngüsü
Android Navigasyon
Android Veri Yönetimi
Android Networking
Android Test
Android Gradle
Android için Kotlin Dili Temelleri
Room Database
Arka Plan İşleri
Jetpack Compose
İzinler ve Cihaz Özellikleri
Android için Firebase
Android MVVM Architecture
Gelişmiş Android Ağ İşlemleri
Kotlin Coroutines ve Flow
Android Bağımlılık Enjeksiyonu
Android MVI Architecture
Android Clean Architecture
Android Compose İleri Düzey
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Bir sonraki mülakatın için Android'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla