Можете ли да изброите типовете колекционни структури от данни, с които сте запознати?
Python
Можете ли да обясните разликите между асинхронното изпълнение, многонитковите и многопроцесните подходи в програмирането?
Можете ли да обясните предназначението и използването на конструкцията HAVING в SQL заявки?
Споделете своя професионален опит и умения, които според вас са релевантни за тази позиция.
Каква е разликата между използването на HAVING и WHERE при работа със SQL заявки?
Какъв е диапазонът на заплащане, който предлагате за тази позиция?
Какво отличава вградената функция за сортиране от метода, който връща сортирана копие на колекцията?
Каква е ролята на индексите в база данни и как те помагат за ускоряване на изпълнението на заявките?
Можете ли да изброите основните типове свързвания на таблици в SQL и да обясните техните разлики?
Обяснете разликата между операторите == и is в контекста на сравнение в Python.
Обяснете как се реализира сравнението на обекти чрез __eq__, ако тези обекти се използват като ключове в речник.
Какви са разликите между концепциите за асинхронно програмиране и паралелно изпълнение на задачи?
Опишете опита си с Docker в проекти и задачи, които сте решили с неговата помощ
Каква е разликата между създаването на уникален индекс и определянето на първичен ключ в база данни?
Какво се използва като ключ в структурата на данните речник?
Обяснете какво е GIL в езика за програмиране Python и каква роля играе при изпълнението на нишки.
Споделете как сте използвали механизма за асинхронно програмиране с async/await във вашите проекти.
Кога е по-добре да използвате асинхронни операции вместо нишки за изпълнение на задачи?
Какво ви накара да напуснете предишната си позиция?
Какви действия ще предприемеш, ако забележиш, че SQL заявката работи значително по-дълго от очакваното?