Ctrl K
Frontend · Middle · Теория

После деплоя часть пользователей продолжает видеть старую версию SPA или получает белый экран. Как вы настроите кеширование, чтобы такого не было?

~4 мин голосом

Как подойти

Проверяют, понимает ли кандидат, как устроено HTTP-кеширование SPA: что кешировать надолго, что ревалидировать, и почему после деплоя бывает белый экран из-за удалённых чанков. Это не вопрос «как сбросить кеш», а вопрос о стратегии, при которой сбрасывать ничего не нужно.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыКак работает HTTP-кеширование в браузере? JuniorDjango-монолит перестаёт справляться с ростом трафика. Как вы спроектируете его запуск в продакшене: сервер приложений, модель воркеров, их количество, работа с базой данных? MiddleНужно переименовать колонку в большой таблице, а сервис деплоится без даунтайма, через rolling-обновление. Как вы проведёте это изменение? MiddleКак бы вы настроили HTTP-кеширование для SPA: для HTML, для JS- и CSS-бандлов и для ответов API? Как на это повлиял переход на HTTP/2? SeniorНужно переименовать колонку в большой таблице, с которой под нагрузкой работает сервис, и сделать это без даунтайма. Как вы проведёте миграцию и деплой? Senior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин