Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Опишите основные фазы STLC? Дайте определение Entry и Exit Criteria.
STLC (Software Testing Life Cycle) включает несколько этапов: планирование, анализ, проектирование, выполнение тестов, завершение. Каждый этап имеет свои критерии входа (Entry Criteria) и выхода (Exit Criteria), которые определяют, когда начинать и заканчивать этап.
Как работать с системами логирования (Sentry, GrayLog, просмотр логов в Linux)?
Sentry используется для трекинга ошибок в приложениях с автоматическим сбором стека и контекста. GrayLog — для централизованного хранения и поиска логов разных сервисов. В Linux логи просматривают через journalctl, tail -f, grep и less.
Какие инструменты используются для мониторинга? (Prometheus, Grafana, Sentry)
Основные инструменты мониторинга:
Prometheus - сбор метрик
Grafana - визуализация
Sentry - отслеживание ошибок
ELK Stack - логирование
Что такое entry, buckets в Dictionary?
Entry - это элемент словаря, который хранит ключ, значение и дополнительную информацию. Buckets (ведра) - это индексы в массиве, которые помогают быстро находить элементы. Каждое ведро содержит ссылку на первую запись в цепочке элементов. Когда вы добавляете элемент, вычисляется хеш-код ключа, который определяет ведро для размещения элемента.
Какие задачи решает Sentry и как правильно его настраивать?
Sentry используется для сбора и анализа ошибок в реальном времени. Он позволяет видеть stack trace, контекст запроса и окружение. Без правильной настройки Sentry превращается в шум. Корректная конфигурация делает его рабочим инструментом, а не источником лишних алертов.
Рейтинг:
2
Сложность:
7
Рейтинг:
2
Сложность:
5
Рейтинг:
1
Сложность:
8
Рейтинг:
4
Сложность:
6
Рейтинг:
4
Сложность:
6