План подготовки под эту вакансию
О вакансии
MySQLPostgreSQLSQLDevOpsQAAWSGCPAzure
Вопросы и ответы20
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыMySQL · 5
- Как анализировать медленный запрос с помощью
EXPLAIN?MySQL· Senior· спрашивают почти всегда - Как предотвратить SQL injection при работе с MySQL?MySQL· Senior· спрашивают почти всегда
- Как работает репликация MySQL (primary/replica)?MySQL· Senior
- Какие production-риски есть у MySQL: блокировки, bloat, replication lag, backup/restore, schema changes или плохие запросы?MySQL· Senior· полный разбор — Jobs/Boost
AWS · 5
- Как организовать multi-account стратегию в AWS Organizations?AWS· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Спроектируй highly available web-приложение в AWS.AWS· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Когда использовать VPC Peering, а когда Transit Gateway?AWS· Senior· полный разбор — Jobs/Boost
- Назови четыре стратегии Disaster Recovery.AWS· Senior
QA / Testing · 5
- Опишите ситуацию, когда релиз шёл с известными дефектами. Как вы участвовали в решении go/no-go?QA / Testing· Senior· спрашивают почти всегда
- Расскажите, как вы боролись с flaky tests.QA / Testing· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Расскажите, как вы строили тестовую стратегию для продукта или крупной фичи с нуля.QA / Testing· Senior· спрашивают почти всегда
- Как вы тестировали интеграции или API, когда окружение было нестабильным?QA / Testing· Senior· полный разбор — Jobs/Boost
- Какие метрики качества или QA-процесса вы использовали и какие выводы делали?QA / Testing· Senior
PostgreSQL · 5
- Сценарий: запрос ожидает 100 строк, а возвращает 1 000 000. План плохой. Что проверяешь?PostgreSQL· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое EXPLAIN и EXPLAIN ANALYZE и как их использовать для оптимизации запросов?PostgreSQL· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое MVCC и как Postgres реализует «писатели не блокируют читателей»? Что такое xmin/xmax?PostgreSQL· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое PITR и чем
pg_dumpотличается от base backup + WAL archive?PostgreSQL· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost - В чём разница между физической и логической репликацией в PostgreSQL?PostgreSQL· Senior· полный разбор — Jobs/Boost