Android
Bundle nesnesine 1 gigabayt veri eklenmesi durumunda ne gibi sonuçlar ortaya çıkabilir?
Ana fonksiyonlar dışında coroutine oluşturmak için hangi yapıları biliyorsunuz?
Atomik değişkenlerin ne olduğunu ve normal değişkenlerden nasıl farklı olduklarını açıklayabilir misiniz?
Genişletme fonksiyonları sınıfın özel özelliklerine ve yöntemlerine erişebilir mi?
Nesne yönelimli programlamada kalıtım uygulaması açısından soyut sınıflar ile arayüzlerin farklarını açıklayın.
TreeMap'te bir öğe aramak için hangi algoritma kullanılır ve ne kadar etkilidir?
Senkron kod içinde suspend fonksiyonu nasıl çağırabilirsiniz?
Thread'lerde Runnable arayüzünün kullanım amacı nedir ve bu arayüzdeki run metodunun rolü nedir?
Heap veri yapısının çalışma prensibini açıklayabilir misiniz ve hangi durumlarda kullanılır?
Programlama dilinde açık bir yapıcı tanımı olmadan veri sınıfı tanımlanabilir mi?
Jetpack Compose'ta @Immutable anotasyonunun rolü nedir ve neden kullanılır?
Programlamada değişkenlerin referansla nasıl aktarıldığını açıklayabilir misiniz?
Bir uygulamada Fragment oluşturma ve gösterme yöntemleri nelerdir?
Pratiklerinizde karşılaştığınız temel hizmet türlerini listeleyip açıklayabilir misiniz?
iOS geliştirme alanında uzmanlaşmamayı seçmenizin nedeni neydi?
Projelerinde asenkron veri akışlarını işlemek için Coroutine Flow mekanizmasını kullanıyor musun?
Java programlarının çalıştırma sürecinde HotSpot kavramını açıklayabilir misiniz?
Bir uygulamanın aynı anda birkaç işlemde çalışması mümkün müdür?
Akışlarda (Flow) hataların nasıl işlendiği nasıl yapılır?
Kotlin veri sınıfında copy metodunun amacını ve nasıl kullanılacağını açıklayabilir misiniz?