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

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

3834 вопроса с собеседований в Сбер

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

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

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

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

Каталог

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

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

Что ещё будет (помимо паники) при конкурентной записи в map без синхронизации?

В Go map — это встроенный тип данных, реализующий ассоциативный массив или хеш-таблицу, где ключи сопоставляются со значениями.

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

Можете объяснить принцип работы атомарных операций в программировании?

Атомарные операции — это операции, которые выполняются целиком или не выполняются вовсе, без возможности прерывания другими потоками. В контексте многопоточного программирования это важно для предотвращения гонок данных.

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

[имя] рассказывает про свой самый большой факап в работе и как он из него выходил.

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

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

Что такое go tool pprof и как его используют?

Для оценки производительности и профилирования приложений на Go я использую следующие инструменты:

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

Какой нюанс при работе с sync.Pool связанный с персистентностью?

Это значит, что нельзя полагаться на sync.Pool как на постоянное хранилище объектов — объекты могут быть утеряны, и при следующем вызове Get() может вернуться nil или новый объект, созданный заново.

Читать ответ