Подготовка к интервью

Вопросы на собеседовании в FOM GROUP

39 вопросов с собеседований в FOM GROUP

39 вопросов 422 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в FOM GROUP. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: clickhouse, airflow, python.

Каталог

Результаты поиска

Найдено: 39
Теория

Что такое GIL (Global Interpreter Lock) и как это работает в Python?

GIL (Global Interpreter Lock) — это механизм в интерпретаторе Python (в частности, CPython), который обеспечивает, что в любой момент времени только один поток выполняет байт-код Python.

Читать ответ
Теория

Что такое партиционирование и зачем оно нужно?

Партиционирование в Oracle — это метод разделения больших таблиц или индексов на более мелкие, управляемые части (партиции), которые физически хранятся отдельно, но логически объединены в одну структуру.

Читать ответ
Теория

Как в Airflow создать много одинаковых тасков параллельно (например, загрузить много одинаковых файлов)?

В Apache Airflow для создания множества одинаковых тасков параллельно обычно используют динамическое создание тасков в цикле или оператор TaskGroup для группировки.

Читать ответ
Теория

Как размер гранул влияет на таблицу ClickHouse?

В ClickHouse размер гранул (granularity) влияет на то, как данные разбиваются внутри партиций на минимальные блоки для индексации и поиска. Гранулы — это минимальные единицы данных, по которым строится primary key index.

Читать ответ
Теория

Как обновить таблицу в ClickHouse так, чтобы пользователи ничего не почувствовали (атомарная замена)?

В ClickHouse нет встроенной поддержки атомарных обновлений строк, так как это колоночная аналитическая СУБД, оптимизированная для вставок и чтения.

Читать ответ