Mülakatın final aşamasında olan adaylar var mı?
Android
Kotlin'deki jeneriklerdeki değişmezlik kavramını açıklayın ve neden kullanıldığını belirtin
Programlama dilinde normal bir sınıf ile data sınıfı arasındaki farkları açıklayabilir misiniz?
Hash tablosunda bir öğenin arama süresi hangi koşullarda doğrusal karmaşıklığa ulaşabilir?
Mevcut proje veya ekip kapsamında görevlerinizi nasıl bölüp önceliklendiriyorsunuz?
Kotlin'de jeneriklerde kovaryans kavramını ve uygulamasını açıklayın
Veri yığınına hangi tür nesneler bulunabilir?
Fonksiyonel programlamanın temel ilkeleri hakkında konuşabilir misin?
Dinamik tahsis belleğinde nesnelerle ne oluyor ve bunlardan hangileri yığın alanına düşer?
Nesne yönelimli programlama bağlamında statik çok biçimlilik ile dinamik çok biçimlilik arasındaki fark nedir?
Kotlin'deki jeneriklerde kontravarians kavramını ve bunun tür güvenliğini nasıl etkilediğini açıklayabilir misiniz?
Arayüzde liste güncellemelerinin optimize edilmesinde DiffUtil bileşeninin rolü nedir?
Veri sınıflarında kendi equals() metodunu ne zaman uygulamak gerekir?
İş yerinde belirli görevlerden veya koşullardan kaçınma ve tepki verme isteği uyandıran şey nedir?
Heap alanı nedir ve genellikle hangi veri türleri orada saklanır?
İlk şirketinizde çalışma sürecinin nasıl organize edildiğini anlatabilir misiniz?
Android geliştirme alanında sizi ne çekiyor ve neden özellikle ona odaklanmaya karar verdiniz?
Coroutines'daki temel soğuk akışları (cold flows) ve özelliklerini açıklayabilir misin?
Hangi durumlarda ve neden Activity'nin yaşam döngüsü değişirken ViewModel yeniden oluşturulur?