План подготовки под эту вакансию
О вакансии
PostgreSQLSQLJavaScriptDjangoPythonReactAngularMongoDB+1
Вопросы и ответы25
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах 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
PostgreSQL · 5
- В чём разница между
INNER JOIN,LEFT JOIN,RIGHT JOINиFULL OUTER JOIN?PostgreSQL· Junior· спрашивают почти всегда - Для каких типов нагрузок PostgreSQL подходит лучше всего, а где стоит выбрать другую базу данных?PostgreSQL· Junior· спрашивают почти всегда
- Чем INNER JOIN отличается от LEFT JOIN, RIGHT JOIN и FULL OUTER JOIN? Покажи на примере.PostgreSQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем WHERE отличается от HAVING? Почему нельзя ставить агрегат в WHERE?PostgreSQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое PostgreSQL и каковы его ключевые преимущества перед другими реляционными СУБД?PostgreSQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
JavaScript · 5
- В чём разница между
var,letиconst? Как hoisting влияет на каждое из них?JavaScript· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - В чём разница между
==и===?JavaScript· Junior· полный разбор — Jobs/Boost - Объясните разницу между
nullиundefined.JavaScript· Junior - Что такое spread-оператор и rest-параметры? Чем они отличаются?JavaScript· Junior· полный разбор — Jobs/Boost
Django · 5
- Как работает ORM Django и какие у него преимущества перед сырым SQL?Django· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как работают миграции Django и что происходит при выполнении
makemigrationsvsmigrate?Django· Junior· спрашивают почти всегда - В чём разница между
ForeignKey,OneToOneFieldиManyToManyField?Django· Junior· полный разбор — Jobs/Boost - Что лучше — class-based views (CBV) или function-based views (FBV)? Плюсы и минусы.Django· Junior· полный разбор — Jobs/Boost
React · 5
- Объясните правила хуков. Почему хуки нельзя вызывать условно?React· Junior· спрашивают почти всегда
- Объясните хук useState. Какие типичные ошибки возникают при обновлении состояния?React· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое ключи (keys) в списках React и почему они важны?React· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое Virtual DOM и как React использует его для оптимизации рендеринга?React· Junior· полный разбор — Jobs/Boost