План подготовки под эту вакансию
О вакансии
Rakuten
Открыть вакансиюInfrastructure Architect, Corporate IT - Global Architecture Section, Global IT Strategy Office (GITSO)
Офис
Полная
Tokyo, Япония
MySQLPostgreSQLSQLiOSPythonAndroidLinuxCisco+4
Вопросы и ответы20
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыPython · 5
- Как дебажить медленный endpoint в production?Python· Senior· спрашивают почти всегда
- Как устроена работа с БД через SQLAlchemy?Python· Middle· спрашивают почти всегда
- Что такое N+1 query problem и как его находить?Python· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между is и ==? Когда обязательно использовать is?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между list и tuple? Когда что использовать?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
AWS · 5
- EC2 в private subnet не может получить объект из S3. Что проверяешь?AWS· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- EC2 в private subnet не может скачать пакет из интернета. Что проверяешь?AWS· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- IAM User vs IAM Role — в чём разница?AWS· Junior· спрашивают почти всегда
- Multi-AZ vs Read Replica — в чём разница?AWS· Middle· спрашивают почти всегда
- S3 403 AccessDenied, хотя bucket policy выглядит правильно. Где может быть проблема?AWS· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
PostgreSQL · 5
- В чём разница между
INNER JOIN,LEFT JOIN,RIGHT JOINиFULL OUTER JOIN?PostgreSQL· Junior· спрашивают почти всегда - В чём разница между EXPLAIN, EXPLAIN ANALYZE и EXPLAIN (ANALYZE, BUFFERS)? Почему BUFFERS важен?PostgreSQL· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Для каких типов нагрузок PostgreSQL подходит лучше всего, а где стоит выбрать другую базу данных?PostgreSQL· Junior· спрашивают почти всегда
- Какие типы индексов есть в Postgres (B-tree, Hash, GIN, GiST, BRIN, SP-GiST) и когда какой использовать?PostgreSQL· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Какие уровни изоляции есть и чем отличаются (READ COMMITTED, REPEATABLE READ, SERIALIZABLE)? Какой по умолчанию в Postgres?PostgreSQL· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
MySQL · 5
- В чём разница между движками хранения
InnoDBиMyISAM?MySQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Для каких типов нагрузок MySQL подходит лучше всего, а где стоит выбрать другую базу данных?MySQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как анализировать медленный запрос с помощью
EXPLAIN?MySQL· Senior· спрашивают почти всегда - Как делать backup/restore и point-in-time recovery через binary logs?MySQL· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как предотвратить SQL injection при работе с MySQL?MySQL· Senior· спрашивают почти всегда