Каковы твои финансовые ожидания? Назови минимум и комфортный уровень.
Минимальный комфортный уровень компенсации зависит от нескольких факторов: опыта, региона, рыночных ставок и личных ожиданий.
Читать ответПодготовка к интервью
542 вопроса с собеседований в Avito
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Avito. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, go, frontend.
Каталог
Минимальный комфортный уровень компенсации зависит от нескольких факторов: опыта, региона, рыночных ставок и личных ожиданий.
Читать ответПо спецификации HTTP метод PUT используется для полной замены ресурса и является идемпотентным. Это значит, что повторный запрос PUT с одинаковыми данными не изменит состояние ресурса после первого запроса.
Читать ответХотелось бы углубить знания в области низкоуровневой оптимизации Go-программ, особенно в работе с памятью и профилировании.
Читать ответХочу изучить инструменты профилирования и трассировки Go-приложений, чтобы лучше оптимизировать производительность.
Читать ответТриггеры в СУБД — это специальные процедуры, которые автоматически выполняются при определённых событиях (вставка, обновление, удаление данных). Основные сценарии применения:
Читать ответХотя основной язык — Go, в работе часто использую и другие технологии, которые дополняют и расширяют возможности проектов:
Читать ответВ моей предыдущей компании команда была организована по функциональному принципу с выделением ролей:
Читать ответSOLID — это набор пяти принципов объектно-ориентированного программирования, направленных на создание гибкого, расширяемого и поддерживаемого кода:
Читать ответОсновные типы коммуникационных каналов для передачи данных включают:
Читать ответНа предыдущих проектах я значительно улучшал производительность сервисов на Go за счёт оптимизации алгоритмов и снижения количества аллокаций памяти.
Читать ответДля оценки производительности и состояния системы на Go обычно анализируют следующие показатели:
Читать ответВ языке Go нет встроенного типа Set, но его можно реализовать с помощью карты (map) с ключами нужного типа и значением bool или пустой структурой struct{}. Например, множество строк можно сделать так:
Читать ответ