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

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

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

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

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

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

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

Каталог

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

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

Какие алгоритмы разрешения коллизий в хэш-таблицах вам известны? Какой используется в Go map?

Коллизии в хэш-таблице Map в Go возникают, когда разные ключи имеют одинаковое значение хэш-функции, из-за чего они попадают в один и тот же бакет (корзину).

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

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

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

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

Можешь перечислить основные типы коммуникационных каналов, используемых для передачи данных?

Основные типы коммуникационных каналов для передачи данных включают:

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

Как называется метод, при котором применяют систему управления задачами для их автоматического выполнения?

Метод, при котором используется система управления задачами для их автоматического выполнения, называется оркестрация задач (task orchestration).

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

Как осуществляется процесс выделения памяти в системе в момент запроса на аллокацию?

В Go процесс выделения памяти начинается с запроса аллокации через встроенную функцию make или new, либо при создании переменных. Внутренне Go использует собственный менеджер памяти и сборщик мусора.

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

Расскажи про B-tree и Hash индексы: как работают и когда используются?

В PostgreSQL существуют разные типы индексов, среди которых хеш-индексы и B-Tree индексы — самые распространённые.

Читать ответ