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

Вопросы на собеседовании в Ecom.tech

8 вопросов с собеседований в Ecom.tech

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

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

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

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

Каталог

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

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

Как вычищаются мёртвые строки в PostgreSQL? Как работает Vacuum?

Полная вакуумная очистка (full vacuum) в базе данных — это процесс, при котором удаляются все неиспользуемые данные и освобождается место, занимаемое удалёнными или обновлёнными строками.

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

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

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

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

Каким образом можно преобразовать текстовую строку в последовательность рунических символов?

В Go (Golang) для преобразования текстовой строки в последовательность рунических символов можно использовать тип rune, который представляет собой Unicode-кодовую точку.

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

Какие типы данных можно использовать в качестве ключа для map? Можно ли использовать массив как ключ?

В Go ключом для map может быть любой тип, который поддерживает операцию сравнения == и !

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

Зачем нужен однонаправленный канал?

Да, в системах и протоколах существуют односторонние коммуникационные каналы. Это каналы, по которым данные передаются только в одном направлении — от отправителя к получателю, без обратной связи.

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

Знает ли язык Go о числе доступных ядер у процессора?

Да, язык Go предоставляет возможность узнать количество доступных ядер процессора через пакет runtime. Функция runtime.NumCPU() возвращает число логических процессорных ядер, доступных системе.

Читать ответ