Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Доступ в группу - Фидбэк на этот собес - Готовая легенда для Golang разработчика - Готовое резюме для Golang разработчика - Роадмап обучения Golang - Самые популярные задачи и вопросы на собеседовании Golang разработчика - Менторство: 1) Если интересно менторство, то напиши в личку в телеграмме - или, если тебе не удобно, то заполни анкету ниже #golang #backend #interview ВСЁ о GOLANG за 20 минут - • ВСЁ о GOLANG за 20 минут: изучение, собесы... Таймкоды: 00:00 – Введение 00:18 – Введение в компанию Уверенность: Высокая. Правильность: Корректно описал направления компании, системы WMS и использование ТСД. 01:50 – Жизненный цикл товара Уверенность: Высокая. Правильность: Четко описал этапы жизненного цикла товара на складе. 03:16 – Новые направления и команды Уверенность: Средняя. Правильность: Описал новые проекты и состав команд, но недостаточно детализировал роли. 05:23 – Методология работы Уверенность: Высокая. Правильность: Корректно описал процесс формирования задач и используемые технологии. 10:12 – Оценка и планы Уверенность: Средняя. Правильность: Оценил себя на 7/10, указал слабые стороны в архитектуре и углублении в Go. 12:06 – Теоретические вопросы (интерфейсы) Уверенность: Средняя. Правильность: Корректно описал затраты памяти на интерфейсы (16 байт), но не упомянул дополнительные накладные расходы. 14:21 – Редирекция и индирекция Уверенность: Низкая. Правильность: Неправильно определил индирекцию, но верно отметил, что переход по указателю не бесплатный. 15:17 – Выполнение defer в цикле Уверенность: Средняя. Правильность: Ошибся с порядком выполнения (LIFO, а не FIFO), но верно указал момент выполнения defer. 16:25 – Наследование и композиция Уверенность: Средняя. Правильность: Корректно отметил отсутствие наследования в Go и преимущества композиции. 17:51 – Буферизация и примитивы синхронизации Уверенность: Высокая. Правильность: Корректно описал цель буферизации и перечислил примитивы синхронизации. 19:18 – Остановка горутины извне Уверенность: Средняя. Правильность: Верно указал использование контекста и каналов, но не упомянул ограничения остановки горутин. 21:20 – Программирование задачи (настройка среды) Уверенность: Низкая. Правильность: Возникли технические проблемы с настройкой среды разработки. 28:15 – Реализация проверки доступности Уверенность: Средняя. Правильность: Корректно начал реализацию проверки хостов через карту, но не учел обработку ошибок. 30:39 – Обработка ошибок и завершение проверки Уверенность: Средняя. Правильность: Верно предложил возвращать первую ошибку, но не сразу учел отмену всех проверок. 37:36 – Обсуждение ошибок и параллельного запуска Уверенность: Средняя. Правильность: Корректно предложил параллельный запуск в горутинах для оптимизации. 39:49 – Создание и использование wait-групп Уверенность: Средняя. Правильность: Верно использовал wait-группу, но ошибся с указателями, что было исправлено. 44:49 – Архитектура и работа с картами Уверенность: Средняя. Правильность: Корректно описал работу мапы (хэш-функция, ведра), но упростил эвакуацию данных. 46:46 – Проблемы с добавлением хостов и их решение Уверенность: Средняя. Правильность: Верно определил проблему с добавлением хостов, предложил копирование мапы и мьютексы. 50:41 – Использование контекста для обработки ошибок Уверенность: Средняя. Правильность: Корректно предложил контекст для остановки проверок при ошибке. 56:21 – Проблемы с блокирующими вызовами Уверенность: Средняя. Правильность: Верно определил проблему блокирующих вызовов, предложил неблокирующие запросы. 59:50 – Проблемы с контекстом и тайм-аутами Уверенность: Средняя. Правильность: Корректно предложил контекст с тайм-аутом для защиты от медленных хостов. 01:00:44 – Оптимизация кода Уверенность: Высокая. Правильность: Верно предложил сократить условные операторы для оптимизации. 01:02:50 – Вопросы по организации работы Уверенность: Высокая. Правильность: Корректно описал состав команды, архитектурный подход и задачи. 01:04:18 – Условия работы и оборудование Уверенность: Высокая. Правильность: Точно описал условия удаленной работы, оборудование и график. 01:05:49 – Вертикальный рост и перемещение между командами Уверенность: Высокая. Правильность: Корректно описал возможности роста и перемещения между командами. 01:07:03 – Методология разработки и фичи Уверенность: Высокая. Правильность: Четко описал Kanban, декомпозицию задач и примеры фич. 01:09:04 – Последние задачи и эпики Уверенность: Высокая. Правильность: Подробно описал эпики и декомпозицию задач для модуля сканирования. 01:11:02 – Завершение встречи