# Android Performance and Monitoring (Android) > Android performans ve izleme: profiling, bellek, ANR, optimizasyon ve tanılama araçları - 13 mülakat soruları - Senior - [Mülakat Soruları: Android](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari.md) ## 1. Android Profiler nedir ve 4 modülü nelerdir? **Cevap** Android Profiler, Android Studio'ya entegre edilmiş bir araçtır ve uygulamanızın gerçek zamanlı performansını analiz eder. CPU, bellek, ağ ve batarya sorunlarını tespit ederek uygulamanızı optimize etmenize yardımcı olur. 4 modülü şunlardır: CPU Profiler (CPU kullanımı ve çağrı izleri), Memory Profiler (heap ve tahsis takibi), Network Profiler (ağ istekleri ve bant genişliği kullanımı) ve Energy Profiler (batarya tüketimi ve wake locks). ## 2. LeakCanary, Android'de bellek sızıntılarını nasıl tespit eder ve raporlar? **Cevap** LeakCanary, Garbage Collection tarafından toplanması beklenen nesneleri (yok edilmiş bir Activity veya Fragment gibi) otomatik olarak izleyen bir kütüphanedir. Bir nesne olmaması gereken bir şekilde bellekte kalmaya devam ederse, LeakCanary sızıntıyı tespit eder, tutma zincirini analiz eder ve olası nedenler ile stack trace içeren bir bildirim görüntüler. ## 3. Android'de StrictMode nedir ve ne için kullanılır? **Cevap** StrictMode, ana thread'i engelleyebilecek kötü uygulamaları (disk veya ağ işlemleri gibi) tespit etmek için kullanılan bir algılama aracıdır. Genellikle geliştirme sırasında StrictMode.setThreadPolicy() ve StrictMode.setVmPolicy() ile etkinleştirilir ve sıklıkla BuildConfig.DEBUG ile koşullandırılır. Bir ihlal tespit edildiğinde, uyarıları günlüğe kaydedebilir, exception fırlatabilir veya üretimden önce sorunu düzeltmeye yardımcı olmak için uyarılar gösterebilir. ## 10 soru daha mevcut - Android Studio'daki Layout Inspector nedir ve ne için kullanılır? - Android'de Systrace nedir ve ne için kullanılır? Ücretsiz kaydol: https://sharpskill.dev/tr/login ## Diğer Android mülakat konuları - [Android Temelleri](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-fundamentals.md): 24 soru, Junior - [Android UI ve Kaynaklar](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-ui-and-resources.md): 30 soru, Junior - [Android Yaşam Döngüsü](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-lifecycle.md): 30 soru, Junior - [Android Navigasyon](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-navigation.md): 26 soru, Junior - [Android Veri Yönetimi](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-data-management.md): 29 soru, Junior - [Android Networking](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-networking.md): 29 soru, Junior - [Android Test](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-testing.md): 28 soru, Junior - [Android Gradle](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-gradle.md): 26 soru, Junior - [Android için Kotlin Dili Temelleri](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-kotlin-language-essentials.md): 24 soru, Junior - [Room Database](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-room-database.md): 25 soru, Mid-Level - [Arka Plan İşleri](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-background-work.md): 18 soru, Mid-Level - [Jetpack Compose](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-compose.md): 28 soru, Mid-Level - [İzinler ve Cihaz Özellikleri](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-permissions-and-device.md): 21 soru, Mid-Level - [Android için Firebase](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-firebase.md): 23 soru, Mid-Level - [Android MVVM Architecture](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-mvvm-architecture.md): 18 soru, Mid-Level - [Gelişmiş Android Ağ İşlemleri](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-networking-advanced.md): 13 soru, Mid-Level - [Kotlin Koleksiyonları ve Operatörleri](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-kotlin-collections-operators.md): 20 soru, Mid-Level - [Kotlin Coroutines ve Flow](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-kotlin-coroutines-flow.md): 20 soru, Mid-Level - [Android Bağımlılık Enjeksiyonu](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-dependency-injection.md): 15 soru, Mid-Level - [Android MVI Architecture](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-mvi-architecture.md): 17 soru, Mid-Level - [Android Clean Architecture](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-clean-architecture.md): 21 soru, Senior - [Android Compose İleri Düzey](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-compose-advanced.md): 17 soru, Senior - [Android Security and Privacy](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-security-privacy.md): 18 soru, Senior - [Android CI/CD and Release](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-cicd-release.md): 15 soru, Senior - [Android UX and Form Factors](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-ux-form-factors.md): 18 soru, Senior - [Android Testing Advanced](https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-testing-advanced.md): 18 soru, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/tr/technologies/android/mulakat-sorulari/android-performance-monitoring