DevPrep

Все темы

📶 Сетевое программирование и API: вопросы на собеседовании iOS

  1. Протоколы передачи данных Junior PRO
  2. HEAD, GET, POST, PUT Junior PRO
  3. REST Junior PRO
  4. Парсинг, Токен, Регулярные выражения Middle PRO
  5. Сокет Middle PRO
  6. Чем HTTP отличается от HTTPS? Junior PRO
  7. Сокеты, TCP и UDP — когда что применять? Middle PRO
  8. Как сделать синхронную обёртку над асинхронным методом? Middle PRO
  9. Типы URLSession (конфигурации) Middle PRO
  10. Виды URLSessionTask Middle PRO
  11. Как отменить запрос в URLSession? Middle PRO
  12. Что такое WebSocket? URLSessionWebSocketTask Middle PRO
  13. Как спроектировать сетевой слой на URLSession: Endpoint, клиент, ошибки? Middle PRO
  14. HTTP-кеширование: Cache-Control, ETag и URLCache Middle PRO
  15. Таймауты, ретраи и exponential backoff: как не положить сервер? Senior PRO
  16. Access и refresh токены: как устроена авторизация в клиенте? Senior PRO
  17. Polling, long polling, SSE или WebSocket: как получать данные в реальном времени? Middle PRO

Потренируйтесь перед собеседованием

В DevPrep эти ответы превращаются в задачи на минуту: что напечатает код, найди баг, пробное собеседование. По задаче в день.

Скачать DevPrep в App Store