Переведите предложение: 'Это сейчас помогает' (Present Continuous)
DBA / Database
Обсудите, какие из проблем разработчика из видео касаются вас лично (фрустрации разработчика)
Определите время глагола и заполните пропуск: 'Why ___ he calling now? Is it urgent?'
Свойства транзакций (ACID)
Работал ли с триггерами? Для чего использовал? Какие типы триггеров знаешь (ROW vs STATEMENT)?
Расскажите о вашем опыте создания и удаления индексов в PostgreSQL.
У нас есть SELECT-запрос по столбцу date, на котором есть B-Tree индекс. Запрос выполняется медленно, в плане видно, что индекс не применился. Почему?
Зачем нужен VACUUM в PostgreSQL? Расскажите о разнице между VACUUM и VACUUM FULL.
Если упал мастер Postgres, а Patroni переключил его на реплику, как об этом узнает SQL-сервер, который качает данные из Postgres?
Явные и неявные курсоры — когда используются?
Расскажи про партиционирование в Oracle: какие типы есть и как использовал?
Что такое кворум в Patroni и зачем он нужен?
Приходилось ли тебе заниматься автоматизацией процессов? Как вы находили медленные запросы и как происходила оптимизация?
Объясните понятие нормализации и её преимущества
Опишите 3 наиболее распространённые проблемы, с которыми сталкиваются люди при работе над проектами (используя изученные коллокации)
Как обрабатывать исключения внутри триггера? Лучше сообщать об ошибке или замолчать?
Как определить зависшие транзакции в PostgreSQL?
Как вы будете строить план аварийного восстановления и настраивать репликацию для клиента с небольшой базой данных on-premise?
Расскажи о себе.
Ответьте на вопрос: 'What don't you like about women?' (практика разговорных фраз из красного списка)