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

Вопросы на собеседовании в Цифровая Эволюция

35 вопросов с собеседований в Цифровая Эволюция

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

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

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

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

Каталог

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

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

Что такое горутина (goroutine)?

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

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

Как можно реализовать выполнение задач без применения встроенного планировщика событий или задач?

Если нельзя использовать встроенный планировщик задач (например, cron или встроенные таймеры), выполнение задач можно реализовать с помощью горутин и каналов в Go.

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

Чем sync.Mutex отличается от sync.RWMutex?

Mutex (взаимное исключение) и RWMutex (мьютекс с разделением на чтение и запись) — это механизмы синхронизации в Go для защиты общих ресурсов от одновременного доступа.

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

Какие типы данных поддерживаются и могут быть использованы в GIN-индексах?

GIN-индексы (Generalized Inverted Index) в PostgreSQL поддерживают широкий спектр типов данных, особенно те, которые используются для полнотекстового поиска и работы с массивами или JSON.

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

Каков максимальный размер стека горутины и от чего он зависит?

В Go (Golang) каждая горутина имеет собственный стек, который изначально очень мал — обычно около 2 КБ. Это позволяет эффективно создавать тысячи горутин без большого потребления памяти.

Читать ответ