Ответ
Работал с REST API, GraphQL, WebSockets, Firebase, Google Maps SDK, платежными системами (Stripe, PayPal).
Пример REST с Retrofit:
interface ApiService {
@GET("users/{id}")
suspend fun getUser(@Path("id") userId: String): Response<User>
}
// Вызов
val user = ApiClient.retrofit.create(ApiService::class.java).getUser("123")
Обрабатывал авторизацию (OAuth2, JWT), кэширование, пагинацию, ошибки (retry, exponential backoff). Интегрировал аналитику (Amplitude, Firebase Analytics) и push-уведомления (FCM).