Networking Android
HTTP, REST API, Retrofit, OkHttp, JSON parsing, Network security
1Permission apa yang diperlukan untuk mengakses Internet?
Permission apa yang diperlukan untuk mengakses Internet?
Jawaban
Permission <uses-permission android:name='android.permission.INTERNET' /> harus dideklarasikan di AndroidManifest.xml. Ini adalah permission normal (bukan dangerous) yang tidak memerlukan permintaan runtime. Tanpa permission ini, setiap upaya koneksi jaringan akan gagal dengan SecurityException.
2Apa itu Retrofit?
Apa itu Retrofit?
Jawaban
Retrofit adalah HTTP client type-safe untuk Android dan Java yang dikembangkan oleh Square. Ini mengubah HTTP API menjadi interface Java/Kotlin dengan annotation. Retrofit secara otomatis menangani serialisasi/deserialisasi JSON, request asinkron, dan berintegrasi dengan OkHttp, Coroutines, RxJava. Ini adalah solusi yang direkomendasikan Google untuk panggilan jaringan.
3Apa saja metode HTTP utama?
Apa saja metode HTTP utama?
Jawaban
Metode HTTP utama adalah: GET (mengambil resource), POST (membuat resource), PUT (memperbarui resource sepenuhnya), PATCH (pembaruan parsial), DELETE (menghapus resource), HEAD (mengambil headers saja), OPTIONS (opsi komunikasi). GET dan DELETE adalah idempotent, POST tidak.
Untuk apa metode HTTP GET digunakan?
Untuk apa metode HTTP POST digunakan?
+26 pertanyaan wawancara
Topik wawancara Android lainnya
Dasar-Dasar Android
UI dan Resource Android
Siklus Hidup Android
Navigasi Android
Manajemen Data Android
Testing Android
Android Gradle
Dasar-dasar Bahasa Kotlin untuk Android
Room Database
Pekerjaan Latar Belakang
Jetpack Compose
Izin dan Fitur Perangkat
Firebase untuk Android
Android MVVM Architecture
Jaringan Android Lanjutan
Koleksi dan Operator Kotlin
Kotlin Coroutines dan Flow
Injeksi Dependensi Android
Android MVI Architecture
Android Clean Architecture
Android Compose Lanjutan
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Kuasai Android untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis