Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

2523 вопроса 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 2523
Теория

С какими SQL-запросами сталкивались? В частности, операторы соединения, подзапросы и оконные функции.

Приведите реальные запросы: JOIN для объединения связанных таблиц, подзапрос для промежуточного условия и window function для расчёта по группе без сворачивания строк.

Читать ответ
Лайвкодинг

Задача по SQL: сделать выборку всех значений из колонки Unit таблицы Products, где встречается слово 'box'.

Для поиска подстроки box подходит SELECT Unit FROM Products WHERE Unit LIKE '%box%'. Если нужно отдельное слово, условие следует уточнить и использовать границы слова.

Читать ответ
Лайвкодинг

Сформировать запрос к базе данных для получения пользователя по идентификатору

В SQLAlchemy используйте select(Person).where(Person.user_id == target_id), затем получите scalar_one_or_none(). Передавайте значение параметром выражения, не собирайте SQL строковой интерполяцией.

Читать ответ