Подборка объединяет вопросы, отмеченные на этапах интервью в Цифровая Эволюция. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, sql.
Коллизии в хэш-таблице Map в Go возникают, когда разные ключи имеют одинаковое значение хэш-функции, из-за чего они попадают в один и тот же бакет (корзину).
В PostgreSQL для реализации полнотекстового поиска используется механизм индексов типа GiST (Generalized Search Tree) или GIN (Generalized Inverted Index).
В Go процесс выделения памяти начинается с запроса аллокации через встроенную функцию make или new, либо при создании переменных. Внутренне Go использует собственный менеджер памяти и сборщик мусора.