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

Вопросы на собеседовании в Ozon Финтех

64 вопроса с собеседований в Ozon Финтех

64 вопроса 881 компания 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Ozon Финтех. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, go.

Каталог

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

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

Что такое гонка данных (race condition) в Go? Приведите пример

Гонка данных (race condition) в Go — это ситуация, когда несколько горутин одновременно обращаются к одной и той же переменной без должной синхронизации, и хотя бы одна из них изменяет её.

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

Что означает использование механизмов защиты данных при формировании SQL-запросов и в чем их преимущества?

Использование механизмов защиты данных при формировании SQL-запросов в Go обычно означает применение подготовленных выражений (prepared statements) и параметризированных запросов.

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

В Linux команда top показывает, что процесс потребляет 146% CPU. Реальна ли такая ситуация и нужно ли что-то с этим делать?

Когда в утилите top процесс показывает использование CPU больше 100%, например 150%, это означает, что процесс использует более одного ядра процессора одновременно.

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

Расскажи про индексы в PostgreSQL: зачем нужны, какие бывают?

Индекс в PostgreSQL — это структура данных, которая ускоряет поиск строк в таблице по определённым столбцам, уменьшая количество операций чтения.

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

Расскажи про слайсы в Go: что это такое, из чего состоят, что произойдёт при append в функцию, принимающую слайс?

В Go срезы (slices) — это структуры, которые содержат указатель на массив, длину и ёмкость. Когда вызывается функция append, происходит следующее:

Читать ответ