Что сейчас хочется больше — продуктовая или платформенная разработка?
Выбор между продуктовой и платформенной разработкой зависит от личных предпочтений и целей.
Читать ответПодготовка к интервью
542 вопроса с собеседований в Avito
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Avito. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, go, frontend.
Каталог
Выбор между продуктовой и платформенной разработкой зависит от личных предпочтений и целей.
Читать ответДля постоянной двусторонней связи между браузером и сервером, особенно для обмена короткими сообщениями в реальном времени, лучше всего подходит WebSocket.
Читать ответНабор правил, определяющих поведение транзакций в системе, называется свойствами ACID:
Читать ответПри попадании задачи с неопределённостью в спринт я бы начал с уточнения требований и ожиданий. Для этого:
Читать ответУстойчивая сортировка сохраняет относительный порядок элементов с одинаковыми ключами (значениями) из исходного массива.
Читать ответОптимальный процент времени, выделяемого на технический долг в спринте, зависит от контекста команды и проекта, но обычно рекомендуется выделять от 10% до 20% времени.
Читать ответПроблемы при использовании триггеров в базах данных и приложениях могут быть следующими:
Читать ответВ одном из проектов на Go я самостоятельно вел разработку микросервиса для обработки платежей.
Читать ответВ Go аргументы функций передаются по значению, то есть копируются. Если передать структуру значением, то внутри функции будет работать копия этой структуры, и изменения полей не повлияют на оригинал.
Читать ответТаймауты — это ограничение по времени выполнения операции или ожидания результата.
Читать ответОдним из рискованных решений на работе было внедрение новой архитектуры микросервисов в проект с высокой нагрузкой и ограниченным временем на тестирование.
Читать ответМассивы имеют фиксированную длину, определенную при создании. Слайсы представляют собой динамические представления базовых массивов.
Читать ответ