Встречается на собеседованиях • сегодня

Что делаешь если перестал работать сервер на нынешней работе

Первое - проверяю, действительно ли проблема на стороне сервера. Смотрю в консоли браузера на ошибки сети (5xx, 404), проверяю доступность API через Postman или curl.

Если сервер упал:

  1. Сообщаю команде (чате/тикете)
  2. Проверяю мониторинг (если есть доступ)
  3. Пока сервер лежит - тестирую fallback-логику в коде:
js
try {
  const response = await fetch('/api/data');
  if (!response.ok) throw new Error('Server error');
  // ...обработка данных
} catch (e) {
  showErrorMessage('Сервис временно недоступен');
  loadCachedData(); // или показать заглушку
}

Если это прод и критично - помогаю бэкендерам с логами (по договоренности). Для локальной разработки - поднимаю mock-сервер или использую статические JSON.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы