🗄 SQL на собеседовании — страница 8
SQL спрашивают почти на каждом собеседовании аналитика. Здесь — разборы конкретных конструкций и задач с объяснением, почему ответ именно такой.
554 материалов · страница 8 из 12
Как посчитать payback period в SQL
Как посчитать payback period в SQL: формула, готовый запрос для когорт, разбор частых ошибок.
Как посчитать time to value в SQL
Как посчитать time to value (TTV) в SQL: формула, готовые запросы, разбор ошибок и связь с удержанием.
SQL для Data Engineer на собеседовании
SQL для Data Engineer на собеседовании: оптимизация, EXPLAIN, оконные функции advanced, partitioning.
SQL для продакт-менеджера с нуля
SQL для продакт-менеджера с нуля: что нужно знать, базовые команды, типичные задачи на собесе и в работе.
Нужен ли SQL продакт-менеджеру и как его использовать
Нужен ли SQL продакт-менеджеру: какой уровень требуют, какие задачи решает PM сам, что спрашивают на собесе и как быстро прокачаться без опыта.
Как подготовиться к SQL-собесу за неделю
План подготовки к SQL-собеседованию аналитика за 7 дней: темы, задачи, шпаргалки.
Как построить funnel в SQL и Python
Funnel analysis в SQL + Python: подходы, code examples, визуализация.
Как эффективно тренироваться в SQL
Как практиковать SQL: ресурсы, план, метрика прогресса. Для подготовки к собесу.
Шпаргалка ClickHouse для аналитика
Специфика ClickHouse: функции arrays, quantiles, sampling, оптимизация. Для аналитика.
SQL для A/B-тестов
SQL для анализа A/B-тестов: конверсия по вариантам, lift, стандартная ошибка, z-статистика, доверительный интервал, guardrail-метрики, SRM и CUPED.
SQL для e-commerce аналитика
SQL для e-commerce: GMV, AOV, брошенные корзины, повторные покупки, LTV и конверсия. С готовыми примерами запросов для собеседования.
SQL для fraud detection
SQL patterns для обнаружения fraud: velocity rules, anomaly, graph analysis.
SQL для аналитики в геймдеве
Специфика аналитики в игровой индустрии: DAU, retention, ARPPU, сегменты игроков. Примеры на SQL.
SQL для когортного анализа
SQL для cohort analysis: retention matrix, examples, оптимизация. С кодом.
SQL для логистики и доставки
SQL для доставки и логистики: метрики времени, утилизация курьеров, соблюдение SLA, гео-анализ и точность ETA с готовыми запросами.
SQL для маркетинговой аналитики
SQL для маркетинга: attribution, CAC, LTV по каналам, funnels. С практическими queries.
SQL для аналитики мобильных приложений
SQL для мобильной аналитики: инсталлы, DAU, retention, in-app purchases, ARPDAU, воронки, анализ версий приложения.
SQL для subscription-бизнеса
SQL для SaaS и подписочного бизнеса: MRR, churn, retention-когорты, NRR, expansion. С примерами запросов.
SQL для сегментации пользователей
SQL для user segmentation: RFM, behavioral, demographic. Практика с кодом.
SQL для воронок конверсии
SQL для funnel analysis: как построить воронку, считать CR по шагам.
SQL оптимизация для аналитика
Как писать быстрые SQL-запросы: EXPLAIN, индексы, partitioning, материализация.
SQL-вопросы на собесе аналитика в Т-Банке
Какие SQL-задачи встречаются на собеседовании аналитика в Т-Банке (Тинькофф): примеры и подходы.
SQL-вопросы на собесе аналитика в Яндекс
Какого уровня SQL-задачи встречаются на собеседованиях в Яндекс: оконные функции, оптимизация, ClickHouse.
Задачи по группировке SQL
Практические задачи на GROUP BY, HAVING, aggregation в SQL. С разборами.
Задачи по JOIN'ам SQL
Практические задачи по JOIN в SQL: INNER, LEFT, FULL OUTER, SELF. С разборами.
Задачи по строкам в SQL
Практические задачи по работе со строками в SQL: LIKE, SUBSTRING, REGEX, SPLIT_PART.
DELETE vs DROP vs TRUNCATE
Разница между DELETE, DROP и TRUNCATE в SQL. Когда что использовать, откат, производительность.
INTERSECT vs EXCEPT в SQL
Разница между INTERSECT, EXCEPT и UNION в SQL. Примеры и практика использования.
Как использовать оконные функции в SQL
Как использовать оконные функции в SQL: ROW_NUMBER, RANK, SUM OVER, LAG. Примеры и частые паттерны.
Как извлечь часть даты в SQL
Как извлечь год, месяц, день, час из даты в SQL: EXTRACT, DATE_PART, DATE_TRUNC. Postgres, MySQL, ClickHouse.
Как найти цепочки подряд в SQL
Как найти подряд идущие значения (streaks, consecutive events) в SQL. Метод gaps and islands.
Как найти дубликаты в SQL
Как найти и удалить дубликаты в SQL: GROUP BY, ROW_NUMBER, DISTINCT. С примерами запросов.
Как найти пропуски в датах SQL
Как найти пропуски (gaps) в последовательности дат в SQL: generate_series, calendar table, LAG, рекурсивный CTE, gaps and islands. С разбором и частыми ошибками.
Как найти N-ую максимальную в SQL
Как найти вторую, третью, N-ую максимальную зарплату в SQL. DENSE_RANK, LIMIT OFFSET, подзапрос.
Как написать рекурсивный CTE
Как написать рекурсивный CTE в SQL. Примеры для иерархий, графов, генерации последовательностей.
Как обновить данные в SQL
Как обновить данные в SQL: UPDATE SET WHERE, с JOIN, с подзапросом, условным UPDATE через CASE.
Как обрезать строку в SQL
Как обрезать строку в SQL: убрать пробелы (TRIM), взять часть (SUBSTRING, LEFT, RIGHT). Примеры.
Как объединить строки в SQL
Как склеить строки в SQL: CONCAT, STRING_AGG, GROUP_CONCAT. Склеивание в группах, с разделителями.
Как посчитать churn в SQL
Как посчитать customer и revenue churn в SQL. Формулы, готовые запросы.
Как посчитать CTR в SQL
Как посчитать Click-Through Rate в SQL: формула, по каналам, по кампаниям, WoW change.
Как посчитать K-factor в SQL
Как посчитать K-factor (виральность) в SQL: приглашения на пользователя, конверсия, cycle time, разрез по каналам и когортам.
Как посчитать корреляцию в SQL
Как посчитать корреляцию Пирсона и Спирмена в SQL: CORR в Postgres и ClickHouse, ручная формула в MySQL, по сегментам, когортам и временным окнам.
Как посчитать MRR в SQL
Как посчитать MRR в SaaS-продукте: базовая формула, нормализация годовых подписок, MRR movements, NRR, когортный MRR retention.
Как посчитать NPS в SQL
Как посчитать Net Promoter Score в SQL: формула, группы, бенчмарки, разрез по сегментам и в динамике. Теория, примеры отраслей и вопросы с собеса.
Как посчитать повторные покупки в SQL
Как посчитать repeat purchase rate в SQL: частота повторов, время между покупками, когорты. Для e-commerce.
Как посчитать ROI в SQL
Как посчитать ROI в SQL: маркетинговые кампании, ROI по каналам, feature ROI, ROI с учётом LTV и отличие от ROAS.
Как посчитать unit-экономику в SQL
Как посчитать unit-экономику в SQL: CAC, LTV, LTV/CAC, CAC payback, contribution margin и сводный дашборд.
Как преобразовать строку в дату в SQL
Как конвертировать string в date в SQL: TO_DATE, STR_TO_DATE, CAST. Форматы, примеры.