Куда хочешь развиваться?
Профессиональный рост для меня — это постоянное развитие навыков и расширение зоны ответственности.
Читать ответПодготовка к интервью
881 вопрос с собеседований в Ozon
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Ozon. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, backend, sql.
Каталог
Профессиональный рост для меня — это постоянное развитие навыков и расширение зоны ответственности.
Читать ответКоллизии в хэш-таблице Map в Go возникают, когда разные ключи имеют одинаковое значение хэш-функции, из-за чего они попадают в один и тот же бакет (корзину).
Читать ответВ Go нет встроенной функции DISTINCT, как в SQL, но обычно под DISTINCT понимают операцию удаления дубликатов из среза.
Читать ответОценивая себя как Golang разработчика, я бы сказал, что нахожусь на уровне middle+.
Читать ответМинимальный комфортный уровень компенсации зависит от нескольких факторов: опыта, региона, рыночных ставок и личных ожиданий.
Читать ответГорутина — это легковесный поток выполнения в языке Go, управляемый рантаймом Go, а не операционной системой.
Читать ответПомимо интересного проекта, важны следующие ожидания от компании:
Читать ответВ моей предыдущей компании команда была организована по функциональному принципу с выделением ролей:
Читать ответВ команде точно не должно быть:
Читать ответПри конкурентном вызове append к одному и тому же срезу из 1000 горутин без синхронизации (например, без мьютекса) поведение будет неопределённым.
Читать ответДля оценки производительности и состояния системы на Go обычно анализируют следующие показатели:
Читать ответКроме Go, я знаком с несколькими языками программирования:
Читать ответ