Встречается на собеседованиях • сегодня

Какой опыт использования СУБД

Имею опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis) СУБД. Умею писать сложные SQL-запросы, оптимизировать их, работать с индексами и партициями. Для анализа данных часто использую оконные функции и CTE.

Пример запроса для анализа пользовательской активности:

sql
WITH user_sessions AS (
    SELECT 
        user_id,
        COUNT(DISTINCT session_id) as session_count
    FROM events
    WHERE date >= CURRENT_DATE - INTERVAL '7 days'
    GROUP BY user_id
)
SELECT 
    AVG(session_count) as avg_sessions,
    PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY session_count) as median_sessions
FROM user_sessions;

Также работал с ORM (SQLAlchemy), ETL-процессами и облачными решениями типа BigQuery.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы