Какво е динамично типизиране?
Data Engineer
Технически, базата данни в система за управление на бази данни (СУБД) е просто файл, откъдето идват ограничения като NULL/NOT NULL? За какво служат тези логически абстракции?
Каква е разликата между == и is в Python?
Разкажи ми за процесите CI/CD, промените в базата данни, версионирането и миграциите на схемата (еволюция на схемата).
Какъв е твоят опит и разбиране в изграждането на пайплайни за изчисляване на витрини (обработка на данни)?
От Москва ли си? От колко време живееш тук? Защо се премести в Москва?
Как разбираш концепцията за ключове в таблиците — за какво е това?
Разкажи ми, какво обичаш да правиш в свободното си време освен програмиране? Какви са хобитата ти?
Какви са плановете ти за следващите 5 години? В кои области искаш да се развиваш?
Какво правиш в свободното си време? Имаш ли лични проекти?
Какъв опит имате с SQL и релационните бази данни?
Каква е разликата между виртуализация и контейнеризация (Docker)?
Какво е важно за теб в нов проект, нов екип или компания?
Има такова понятие — нива на изолация на транзакциите. Какво знаеш за това?
Как бих реализирал филтриране преди join в самия заявка?
Как точно успяхте да оптимизирате заявките в Data Vault, ако обикновено увеличава броя на join-овете?