Ответ
Да, работал с различными базами данных, включая реляционные (PostgreSQL, MySQL) и NoSQL (MongoDB). Использовал SQL для извлечения, агрегации и трансформации данных, а также для создания сложных запросов с JOIN, подзапросами и оконными функциями.
Пример SQL-запроса для анализа продаж:
SELECT
product_id,
SUM(quantity) AS total_sold,
ROUND(AVG(price), 2) AS avg_price,
RANK() OVER (ORDER BY SUM(quantity) DESC) AS sales_rank
FROM sales
GROUP BY product_id
ORDER BY total_sold DESC
LIMIT 10;
Также работал с ORM (например, SQLAlchemy в Python) и ETL-процессами для загрузки данных в хранилища (BigQuery, Snowflake).
Видео-ответы
▶
Собеседование Senior Go-разработчика / Даниил Подольский, Владимир Балун - Антон Зиновьев
▶
Реальное собеседование 260к frontend middle
▶
Публичное собеседование Python-разработчика с компанией Cloud.ru
▶
Mock Interview на Java разработчика
▶
70 QA Interviews Stream. 05.10.2022 at 18:15 GMT(UTC) +3
▶
Публичное собеседование: Демид Каширин, JS Backend