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

Расскажи о самом большом рабочем провале

Однажды я устроил production-инцидент, случайно задеплоив код с багом в логике рендеринга календаря. Из-за ошибки в условиях отображения дат, на мобильных устройствах календарь просто не показывался. **Что пошло не так:** - Не проверил edge-кейсы для мобильных разрешений - Пропустил шаг ручного тестирования перед деплоем - Забыл добавить соответствующие тесты **Как исправил:** 1. Откатил релиз через 15 минут 2. Написал недостающие тесты 3. Добавил pre-commit хуки для проверки критических компонентов **Вывод:** Теперь всегда тестирую на реальных устройствах и добавляю visual regression тесты для важных UI-компонентов. ```javascript // Было (баг): const isMobile = window.innerWidth < 768; return isMobile ? null : ; // Стало: const isMobile = useMediaQuery('(max-width: 767px)'); return ; ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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