Android

Réseau Android

HTTP, REST API, Retrofit, OkHttp, JSON parsing, Network security

29 questions d'entretien·
Junior
1

Quelle permission est nécessaire pour accéder à Internet ?

Réponse

La permission <uses-permission android:name='android.permission.INTERNET' /> doit être déclarée dans le AndroidManifest.xml. C'est une permission normale (pas dangerous) qui ne nécessite pas de demande runtime. Sans cette permission, toute tentative de connexion réseau échouera avec une SecurityException.

2

Qu'est-ce que Retrofit ?

Réponse

Retrofit est une bibliothèque HTTP type-safe pour Android et Java développée par Square. Elle transforme une API HTTP en interface Java/Kotlin avec des annotations. Retrofit gère automatiquement la sérialisation/désérialisation JSON, les requêtes asynchrones, et s'intègre avec OkHttp, Coroutines, RxJava. C'est la solution recommandée par Google pour les appels réseau.

3

Quelles sont les principales méthodes HTTP ?

Réponse

Les méthodes HTTP principales sont : GET (récupérer des ressources), POST (créer une ressource), PUT (mettre à jour complètement une ressource), PATCH (mise à jour partielle), DELETE (supprimer une ressource), HEAD (récupérer les headers uniquement), OPTIONS (options de communication). GET et DELETE sont idempotentes, POST ne l'est pas.

4

À quoi sert la méthode HTTP GET ?

5

À quoi sert la méthode HTTP POST ?

+26 questions d'entretien

Maîtrise Android pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement