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

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

11 вопросов с собеседований в FinFrame

11 вопросов 876 компаний 353 технологии

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

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

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

Каталог

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

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

Есть проблема потокобезопасности: если две горутины одновременно вызывают Lock с циклом, они могут перемешиваться между собой. Как это исправить?

Проблема возникает из-за того, что две горутины одновременно заходят в критическую секцию, и их циклы перемешиваются, нарушая потокобезопасность.

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

В чём разница между горутиной и потоком ОС?

Горутина — это легковесный поток выполнения в языке Go, управляемый рантаймом Go, а не операционной системой.

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

Почему вы решили выйти на рынок и рассматривать новую работу?

Причины для поиска новой работы могут быть разными, но важно сформулировать их позитивно и конструктивно. Например:

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

Какой тип индекса PostgreSQL применяется по умолчанию в базовых сценариях работы с данными?

В PostgreSQL по умолчанию для индексации используется тип индекса B-tree. Этот тип индекса подходит для большинства базовых сценариев работы с данными, таких как поиск по равенству, диапазону, сортировка и объединение.

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

Почему приняли решение об увольнении?

Причины ухода из компании могут быть разными: желание профессионального роста, поиск новых вызовов, смена сферы деятельности или улучшение условий работы.

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

Чем sync.Map отличается от map плюс mutex?

map в Go — это встроенный тип данных для хранения пар ключ-значение, но он не потокобезопасен. При одновременном доступе из нескольких горутин без синхронизации может возникнуть гонка данных и паника.

Читать ответ