Sobes.tech

Data Engineer

Какви са индексите в базите данни, за какво служат и каква е тяхната вътрешна структура?

Middle+
241

Разкажи за своя опит на последните работни места, какви проекти, какъв стек?

Middle+
228

Каква е разликата между UNION и UNION ALL? Какви условия трябва да бъдат изпълнени?

Middle
213

Кои групи SQL оператори знаете? Към какво се отнасят?

Middle
202

Какво е Catalyst оптимизатор в Spark и какви конкретни оптимизации извършва (например, predicate pushdown)?

Middle+
201

Как работи Hash Join?

Middle+
200

Какво е нормализация? В коя форма работим основно?

Middle
194

Как проверявате точността на данните при превод на pipeline от SAS към DBT?

Middle+
194

Защо възникват deadlock-и и кой механизъм в базите данни отговаря за консистентността на данните при паралелни заявки?

Middle+
192

Защо избрахте точно DBT? Какви предимства и недостатъци виждате в този фреймуърк?

Middle+
191

Проверки за качество на данните — на какъв етап, какви проверки, какво се случва с невалидните данни?

Middle
189

Работили ли сте с инциденти на качеството на данните?

Middle
187

Какви са характеристиките и разликите между Set и List в Python? Освен производителността, какви други характеристики има?

Middle
186

Разкажете за интересна задача във фирмата през последните 2,5 години, например свързана с ClickHouse.

Middle+
186

Как работи Merge Join (съединяване с сортиране)?

Middle+
174

Какви формати за разпределение има в Greenplum освен BY column и RANDOMLY?

Middle
171

Избройте последователността на изпълнение на операциите в SQL заявка с SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT от първата до последната.

Middle+
170

Предпочиташ ли да работиш като експерт индивидуално или в екип от разработчици?

Middle
168

Какви видове физическо свързване на таблици съществуват (Hash Join, Merge Join, Nested Loop)?

Middle+
167

Ако съедините транзакции с клиенти по client_id и date_start (без BETWEEN), какво ще бъде уловено в резултата?

Middle
167
/4