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

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

978 вопросов с собеседований в Яндекс

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

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

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

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

Каталог

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

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

Можно ли сделать константную память, не убирая map?

В Go нельзя сделать map полностью константным, так как встроенный тип map является изменяемым и не поддерживает константы напрямую. Однако, можно добиться эффекта "константной" памяти с map, если:

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

Что влияет на временную сложность поиска элемента в структуре данных Map и почему она может достигать линейных значений?

В Go структура данных Map реализована как хеш-таблица, и время поиска элемента обычно близко к O(1). Однако на временную сложность влияют несколько факторов:

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

Каковы твои ожидания по заработной плате?

Ожидания по заработной плате зависят от уровня ответственности, объема задач, региона и рыночных условий.

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

[имя] указал на несоответствие в оценке памяти: заявил одно, написал другое. Как правильно оценить память?

Правильная оценка памяти в Go требует понимания нескольких аспектов: размер переменных, выделение на стеке и куче, а также влияние сборщика мусора. Чтобы корректно оценить память, нужно:

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

func normalize2(str []rune) []rune {

В представленном коде на Go есть несколько ошибок и недочётов. Основная идея функции — нормализовать срез рун, удаляя лишние пробелы и сжимая последовательности пробелов до одного.

Читать ответ