Перейти к основному содержимому

275 записей с тегом "Golang"

Go или Golang — компилируемый многопоточный язык программирования, разработанный внутри компании Google.

Посмотреть все теги

Прошел 100+ технических собеседований Golang. Выводы

· 16 мин. чтения

Сегодня мы разберем опыт специалиста, который прошел более 100 технических собеседований в различные компании, включая Google, Mastercard и Samsung, и готов поделиться ценными инсайтами о том, как правильно готовиться к интервью и какие навыки действительно важны для успешного трудоустройства. За 6 лет карьеры он прошел путь от скромных $500 в белорусском аутсорсе до зарплат эквивалентом €6,000-7,000, доказав, что системный подход к подготовке и постоянная практика собеседований — ключ к профессиональному росту.

#2/100 | Скрининг-собеседование в Казино на Golang разработчика | Прошел дальше

· 32 мин. чтения

Сегодня мы разберем запись скринингового собеседования на позицию Goldend-разработчика в сфере гемблинга, которое проходит в необычном формате: интервьюер не только комментирует ответы кандидата в реальном времени, но и детально разбирает технические нюансы, типичные ошибки и ожидания работодателя. В центре внимания — баланс между базовыми знаниями (HTTP-протоколы, Kubernetes, индемпотентность, переполнение типов) и soft-скиллами (разрешение конфликтов, проактивность, распределение приоритетов), а также реалистичная оценка фичей, которые часто становятся камнем преткновения даже для опытных разработчиков.

Собеседование Frontend - самое душное интервью

· 54 мин. чтения

Сегодня мы разберём техническое собеседование кандидата на позицию фронтенд-разработчика, в ходе которого он продемонстрировал практический опыт внедрения код-ревью, архитектуры FSD и самописной UI-библиотеки в монолитных проектах. Несмотря на некоторые пробелы в базовых знаниях JavaScript и сложности с чёткой декомпозицией задач, кандидат показал сильный энтузиазм, способность к анализу производительности и успешно решил алгоритмическую задачу на последовательность Трибоначчи, что в итоге произвело на интервьюера положительное впечатление.

#1/100 | Собеседование в Wildberries на Golang разработчика | Получил оффер

· 25 мин. чтения

Сегодня мы разберем собеседование на позицию бэкенд-разработчика, где кандидат без подготовки демонстрирует свои навыки проектирования микросервисов, работы с Go и реляционными базами данных, а также решает типовые задачи на слайсы, параллельные HTTP-запросы и код-ревью, что позволяет оценить его практический опыт на реальных проектах из сферы финтеха и электронной коммерции.

Собес с ТехЛидом из WB | Go, Concurrency, LiveCoding

· 51 мин. чтения

Сегодня мы разберем собеседование, в котором кандидат и интревьюер совместно проектируют асинхронный конвейер на каналах, детально анализируют классические паттерны синхронизации и переосмысляют подходы к кэшированию, демонстрируя, как глубокое понимание внутреннего устройства Go и принципов проектирования помогает находить баланс между надежностью, производительностью и стоимостью вычислительных запросов.

Собеседование в Сбер на Senior Golang разработчика от 300 тысяч

· 178 мин. чтения

Сегодня мы разберем комплексное техническое собеседование на позицию Go-разработчика в команду БРТИ, где кандидат продемонстрировал уверенные знания ядра языка, параллелизма, баз данных и алгоритмов, но с оговорками по проектированию high-load систем на Go. Диалог показал баланс между глубокой теорией (Garbage Collector, GMP, ACID, индексы) и практикой (реализация алгоритма проверки скобок), а также живое обсуждение компромиссов в выборе технологий.

Неожиданные вопросы на собеседовании Frontend (React + TypeScript)

· 110 мин. чтения

Сегодня мы разберём реальное собеседование на позицию middle frontend-разработчика с зарплатной вилкой 240–280 тыс. рублей на руки. В ходе интервью кандидат продемонстрировал уверенное владение Next.js, понимание различных видов рендеринга (SSR, ISR, статический), виртуального DOM и гидратации в React, а также затронул темы оптимизации производительности, микрофронтендов, TypeScript, React Query и работы с окружением. Несмотря на некоторые пробелы в деталях работы TypeScript на уровне компиляции и взаимодействия серверного и клиентского состояния в SSR-приложениях, в целом кандидат показал практический опыт и способность рассуждать о сложных архитектурных решениях.

Собеседование Junior Go разработчика | Mock-собеседование

· 106 мин. чтения

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

Senior-разработчик на behavioral интервью: полный мок-собес

· 29 мин. чтения

Сегодня мы разберем, как проходит behavioral-интервью в IT: от построения атмосферы и вопросов о мотивации до оценки реальных кейсов и soft skills, которые помогают понять, подходит ли кандидат команде не только по техническому уровню, но и по ценностям.

Golang Собеседование в OZON - Технический скрининг на 400к

· 37 мин. чтения

Сегодня мы разберем техническое собеседование на позицию Go-разработчика, где кандидат уверенно решает задачи по работе со слайсами, горутинами, интерфейсами и SQL, демонстрируя глубокое понимание внутренних механизмов языка и баз данных. Интервьюер активно уточняет детали, проверяя не только правильность ответов, но и осознанность решений, что создает диалог, насыщенный техническими нюансами и практическими примерами.

Frontend System Design Interview: Designing a Kanban Board

· 23 мин. чтения

Сегодня мы разберём расшифровку обучающего видео, в котором интервьюер-эксперт демонстрирует подход к проектированию приложения с доской (Trello/Jira-подобной) на фронтенд-системном интервью, используя фреймворк CCD (Collect, Component, Data). В ходе объяснения подробно рассматриваются ключевые этапы: сбор информации и формулировка требований (включая мультипользовательскую совместную работу, обновления в реальном времени, шаблоны и масштабируемость), декомпозиция UI на компоненты, проектирование нормализованной модели данных, выбор между REST и GraphQL с учётом пагинации и синхронизации, а также стратегии оптимизации — производительность, надёжность, доступность и интернационализация. Особое внимание уделяется тому, как ранние решения (например, введение понятий «пользователи» и «совместная работа») влияют на последующие этапы проектирования, формируя целостную и масштабируемую архитектуру в рамках ограниченного времени собеседования.

Middle собеседование на Golang с использованием AI

· 55 мин. чтения

Сегодня мы разберём моковое собеседование на позицию Go-разработчика уровня Junior-Middle, в ходе которого кандидат с опытом работы в HR-платформе демонстрирует знания языка Go, баз данных и архитектурных подходов, активно при этом используя AI-инструмент как шпаргалку. Интервьюер последовательно проверяет глубину понимания кандидатом ключевых тем — от горутин и каналов до уровней изоляции транзакций и паттернов микросервисов, фиксируя как сильные стороны, так и пробелы в фундаментальных знаниях.

Собес с ТехЛидом из WB | Go, Concurrency, LiveCoding

· 50 мин. чтения

Сегодня мы разберём процесс прохождения технического собеседования на позицию Go-разработчика, в ходе которого кандидат демонстрирует способность мыслить над задачами и находить решения в реальном времени, несмотря на волнение и пробелы в теоретической базе. Мы увидим, как интервьюер мягко направляет кандидата через задачи на ревью кода и работу с каналами, а также обсудим ключевые аспекты подготовки к собеседованиям и роль менторства в карьерном росте.

AI Product Metrics Mock Interview (Meta/Google/OpenAI Case)

· 16 мин. чтения

Сегодня мы разберём пробное кейс-интервью на позицию менеджера проектов в сфере ИИ, в ходе которого кандидат Акаш демонстрирует системный подход к определению метрик успеха нового AI-продукта Underlord компании Descript. Интервью проходит в формате живого диалога с интервьюером Бартом, где кандидат последовательно выстраивает структуру анализа — от понимания продукта и целевых пользователей до определения ключевых положительных и отрицательных показателей, а также метрик-ограничителей (guardrails). Особого внимания заслуживает финальная часть обсуждения, в которой интервьюер даёт ценные советы по улучлению ответов, включая важность визуальной структуры, умения возвращаться к своим ответам и дополнять их после получения обратной связи.

Middle собеседование на Golang с подписчиком

· 383 мин. чтения

Сегодня мы разберем типичное собеседование на позицию Go-разработчика middle-уровня, где кандидат демонстрирует уверенное владение базовыми концепциями языка (горутины, слайсы, каналы, контексты), но допускает неточности в деталях реализации и терминологии. Интервьюер мягко корректирует ответы, фокусируя внимание на ключевых темах: управлении памятью, конкурентности, обработке ошибок и основах работы с базами данных, что характерно для проверки фундаментальных знаний в Go.

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА ДЖУНА + LIVE CODING | FRONTEND РАЗРАБОТЧИК СТРИМ

· 61 мин. чтения

Сегодня мы разберем расшифровку неформального стрима-собеседования, где два спикера обсуждают с аудиторией актуальные направления в IT, дают советы по выбору стека и рассказывают о планах запуска образовательных марафонов по DevOps. В ходе беседы затрагиваются вопросы трудоустройства, конкуренции на рынке и ценности высшего образования в сфере технологий.

МОК-интервью по System Design / Проектируем ленту Twitter

· 64 мин. чтения

Сегодня мы разберём систем-дизайн интервью по бэкенду, в котором кандидат вместе с интервьюером проектирует архитектуру Twitter-подобного сервиса — от сбора требований и оценки нагрузки до детального проектирования сервисов, выбора баз данных и решения ключевых проблем, таких как «проблема знаменитостей» и обеспечение eventual consistency. Это отличный пример того, как на собеседовании проверяется не только умение проектировать масштабируемые системы, но и способность рассуждать, находить компромиссы и обосновывать архитектурные решения.

После 15 проваленных собеседований получил оффер на Go

· 9 мин. чтения

Сегодня мы разберем собеседование с Максимом — разработчиком с более чем десятилетним опытом, который прошел через 15 неудачных попыток устроиться на работу по Go, но после профильных курсов успешно сдал интервью и получил офер. Он подробно рассказывает, как структурированная подготовка помогла ему систематизировать знания о горутинах, примитивах конкуренции и других темах, которые он смог уверенно применить на практике. Это история о том, как правильно выбранный подход к обучению способен кардинально изменить траекторию карьеры даже опытного разработчика.

СОБЕСЕДОВАНИЕ В МАГНИТ НА GOLANG / ТЕХНИЧЕСКОЕ ИНТЕРВЬЮ

· 106 мин. чтения

Сегодня мы разберем техническое собеседование на позицию Go-разработчика в компании "Магнит", где кандидат с опытом в высоконагруженных трейдинговых системах проходит оценку в формате потока найма. Беседа охватывает практические задачи по конкурентности в Go, архитектуре микросервисов, шардированию PostgreSQL и работе с Kafka, а также включает разбор кода и обсуждение оптимизации запросов. Несмотря на некоторые сложности с деталями, кандидат демонстрирует понимание распределённых систем, что подтверждается положительным фидбэком от HR.

Собеседование FRONTEND разработчика на стажировку. Вопросы + live conding

· 154 мин. чтения

Сегодня мы разберем собеседование на позицию фулстек-разработчика с акцентом на фронтенд-знания. Кандидат продемонстрировал глубокое понимание React, TypeScript и архитектурных подходов, успешно справившись с вопросами о мемоизации, состоянии и серверных компонентах. Однако алгоритмическая задача вызвала трудности, что подчеркивает разрыв между практическими навыками и теоретической подготовкой в области структур данных.

Собеседование Junior Go-разработчика в Яндекс: почему кандидата НЕ взяли (полный разбор от Senior)

· 84 мин. чтения

Сегодня мы разберем типичное собеседование на позицию Go-разработчика: от базовых вопросов по структурам данных и алгоритмам до глубокой архитектуры языка, особенностей работы мап, сборщика мусора и конкурентности, а также поймем, как интервьюер оценивает кандидата и где видит пробелы, чтобы выстроить дальнейшую траекторию подготовки.

Как решить простейшие задачи с собеседований Golang?

· 7 мин. чтения

Сегодня мы разберём подробный разбор нескольких задач с собеседований на Go: от работы со слайсами и указателей до типичных проблем с горутинами, гонками данных и правильного использования WaitGroup и мьютексов.

Собеседование в США: Senior Go-разработчик с 15-летним на код-ревью. Разбор от CTO.

· 37 мин. чтения

Сегодня мы разберем собеседование на позицию Go-синьора, где кандидат с 4-летним опытом разработки на Go и глубоким бэкграундом в C++ и распределенных системах проходит через живую проверку кода, проектирование нотификационных сервисов и обсуждение инженерных практик — от тестирования и CI/CD до работы с каналами, мапами и graceful shutdown, демонстрируя, как теория сочетается с реальной разработкой в high-load продуктах.

Собес за ЗП 300к+ с нанимающим менеджером из Яндекса

· 62 мин. чтения

Сегодня мы разберем собеседование на позицию Go-разработчика, где кандидат и интревьюер детально обсуждают устройство мапы в Go (структуру бакетов, константное время поиска, фактор загрузки и процесс рехеширования), сравнивают паттерны синхронизации (мьютексы, атомики, lock-free техники и CAS-операции), а затем переходят к конкурентности — каналам, селекту, буферизованным и небуферизованным каналам, устройству GMP-модели и планировщика горутин, сборщику мусора и профилированию. В конце интервью обсуждают роль контекста для отмены горутин, подходы к организации кода и системному дизайну, делая акцент на том, как глубоко понимание внутренностей языка и среды исполнения влияет на качество продакшн-кода и решение сложных архитектурных задач.

РЕАЛЬНОЕ FRONTEND VUE СОБЕСЕДОВАНИЕ НА ЗП 280К (REACT МЕРТВ)! MIDDLE/SENIOR ФРОНТЕНД СОБЕСЕДОВАНИЕ!

· 72 мин. чтения

Сегодня мы разберём реальное собеседование на позицию middle+ Vue-разработчика, в ходе которого кандидат последовательно прошёл несколько этапов: обсуждение опыта и командных процессов, кодревью двух компонентов на Vue 3 с акцентом на реактивность, обработку событий и утечки памяти, а также блок теоретических вопросов по CSS, TypeScript, браузерным API и архитектурным подходам, включая FSD и чистые компоненты. В завершающей части кандидат продемонстрировал практические навыки, реализовав класс EventEmitter и функцию для безопасного извлечения вложенных свойств объекта, после чего получил положительный фидбэк и приглашение на финальный этап в офис.

Сеньор по Go не прошел Code Review. Причина — не код. [Разбор с Head of Dev в FinTech США]

· 58 мин. чтения

Сегодня мы разберем собеседование, на котором кандидат и интервьюер совместно разбирают архитектуру и реализацию Go-сервиса для отправки уведомлений: обсуждают работу с воркерами, паттерны обработки ошибок, синхронизацию и конкурентный доступ, безопасность, тестирование и доработки, необходимые для выведения кода в production.

Frontend Developer Interview - 11 | Fresher | JavaScript & React Interview Questions

· 24 мин. чтения

Сегодня мы разберём собеседование на позицию фронтенд-разработчика, в ходе которого кандидат решает алгоритмические задачи на JavaScript, отвечает на вопросы по работе с промисами, асинхронностью, виртуальным DOM в React и оптимизации производительности, а также пишет компонент аккордеона в реальном времени. Кандидат демонстрирует базовое понимание ключевых концепций, но испытывает затруднения с нюансами — например, при работе с типами данных в методах массива или при объяснении различий между микро- и макрозадачами. Интервью проходит в дружелюбной атмосфере с активной поддержкой со стороны интервьюера, который направляет кандидата и помогает ему прийти к правильному решению.

Mock-собеседование по System Design | Ex-Team Lead Яндекс

· 41 мин. чтения

Сегодня мы разберём собеседование по System Design, в котором кандидат проектирует систему для сервиса знакомств наподобие Tinder — с фокусом на показ анкет, механику лайков и матчинг. Интервью прошло продуктивно: кандидат самостоятельно формализовал требования, оценил нагрузку (~8 500 RPS на чтение, ~6 Гбит/с трафика), спроектировал API и архитектуру с разделением на сервисы (WebSocket-кластер, сервис профилей, сервис матчинга), а также грамотно обосновал выбор между SQL и NoSQL хранилищами. В ходе обсуждения также затронули вопросы кэширования предподбранных анкет, оптимизации алгоритма матчинга и масштабируемости системы при выходе на глобальный рынок.

Mock-собеседование по Go | Ex-Team Lead Яндекс

· 51 мин. чтения

Сегодня мы разберем собеседование, в котором кандидат и интервьюер совместно проектируют распределенный запрос на Go с применением стратегии «первый ответ победил», детально обсуждают обработку ошибок, ретраи с backoff и избегание утечек горутин, а затем итеративно улучшают решение, делая акцент на читаемости, корректности и производительности кода.

Стажер прошел собеседование по Golang с Head of Backend из американского FinTech

· 90 мин. чтения

Сегодня мы разберем собеседование на позицию Go-разработчика, где интервьюер и кандидат анализируют реальный код сервиса, обсуждают архитектурные ошибки, детали реализации и best practices, чтобы показать, как проходит техническая проверка в production-окружении.