План подготовки под эту вакансию
О вакансии
MySQLPostgreSQLSQLPythonJavaC++MongoDB
Вопросы и ответы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
C++ · 5
- В чём разница между
new/deleteиmalloc/free?C++· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Что такое RAII (Resource Acquisition Is Initialization) и почему это важно?C++· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое smart pointers в C++? Объясните
unique_ptr,shared_ptrиweak_ptr.C++· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - В чём разница между выделением памяти на стеке (stack) и в куче (heap)?C++· Junior· полный разбор — Jobs/Boost
- Каковы основные различия между C и C++?C++· Junior· полный разбор — Jobs/Boost
Java · 5
- В чём разница между JDK, JRE и JVM?Java· Junior· спрашивают почти всегда
- В чём разница между
==и.equals()в Java?Java· Junior - В чём разница между
CallableиRunnable?Java· Junior· полный разбор — Jobs/Boost - В чём разница между
ComparableиComparator?Java· Junior - В чём разница между
String,StringBuilderиStringBuffer?Java· Junior· полный разбор — Jobs/Boost
MySQL · 5
- В чём разница между движками хранения
InnoDBиMyISAM?MySQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Для каких типов нагрузок MySQL подходит лучше всего, а где стоит выбрать другую базу данных?MySQL· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое MySQL и каковы его основные области применения?MySQL· Junior· спрашивают почти всегда
- В чём разница между
DELETE,TRUNCATEиDROP?MySQL· Junior - В чём разница между
HAVINGиWHERE?MySQL· Junior· полный разбор — Jobs/Boost