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

152 записи с тегом "backend"

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

DevOps Альфа-Банк - Middle 250+ тыс / Реальное собеседование.

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

Сегодня мы разберем техническое собеседование на позицию DevOps/SRE-инженера, где команда Альфа-Банка тестирует реальный практический опыт кандидата в инфраструктуре: Linux, Ansible, Docker, Kubernetes, Git, сетевые политики и отказоустойчивый PostgreSQL. Диалог показывает не только глубину требований к инженеру платформенной команды, но и то, как собеседующие аккуратно вскрывают реальные границы его ответственности и понимания продакшен-инфраструктуры.

PHP разработчик - Middle 100 тыс+ / Реальное собеседование.

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

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

Задачи с собеседования на Golang-разработчика в Альфа-Банк

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

Сегодня мы разберём собеседование на позицию Go-разработчика в Альфа-Банке, в ходе которого кандидату предлагается решить три задачи, проверяющие понимание работы с Unicode-символами, механизма panic/recover в Go и написание функции для генерации уникальных случайных чисел.

Собеседование на Middle Backend-разработчика (Go) с вопросами и фидбэком от ментора

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

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

Второе проваленное интервью в Google

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

Сегодня мы разберём показательный пример того, как невнимательное прочтение условия задачи может полностью провалить собеседование — даже когда кандидат обладает достаточными техническими навыками. Кandidат, имеющий опыт прохождения алгоритмических интервью, уверенно взялся за задачу на графы, однако из-за спешки неверно интерпретировал ключевое условие (один любимый город вместо нескольких), потратил около 30 минут на решение несуществующей проблемы и выбрал неоптимальный алгоритм (DFS вместо BFS), а языковой барьер с интервьюером усугубил недопонимание. Главный вывод этого собеседования прост: умение медленно и вдумчиво читать условия — это не менее важный навык, чем знание алгоритмов.

Разбираю Реальное ЛАЙВКОДИНГ Собеседование Middle Go-Разработчика [Ошибки + лайфхаки]

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

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

Собеседование на Middle Go с лидом из Fivegen. Проектируем дизайн видеосервиса

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

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

Готовимся к техническому собеседованию на Go за 30 минут!

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

Сегодня мы разберём расшифровку собеседования по Go, в которой интервьюер последовательно анализирует с кандидатом типовые задачи на конкурентность: синхронизацию структур данных (стек, буфер, кэш), работу с nil-каналами, а также разграничение понятий Data Race и Race Condition с практическими примерами кода. В ходе диалога демонстрируются распространённые ошибки — копирование объектов из пакета sync, несинхронизированный доступ к полям срезов и структур, рекурсивные блокировки — и обсуждаются способы их исправления. В завершение интервьюер рассказывает о своём курсе подготовки к собеседованиям, включающем 100 задач по Go и конкурентности.

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ в АВИТО НА 300К: КАК ПРОЙТИ ТЕХНИЧЕСКОЕ ИНТЕРВЬЮ НА Golang?

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

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

Concurrency задачи с Go собеседований - Подготовка к Golang собеседованию

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

Сегодня мы разберём расшифровку учебного занятия, посвящённого разбору типовых задач на собеседованиях по Go, связанных с конкурентностью, синхронизацией и типичными ошибками в многопоточном коде. Ведущий последовательно анализирует задачи на синхронизацию структур данных, работу с каналами (включая nil-каналы и особенности select), а также разграничивает понятия Data Race и Race Condition, демонстрируя их на практических примерах. В завершение занятия представлен авторский курс по подготовке к собеседованиям, включающий 100 задач и разбор внутреннего устройства Go.

Открытое собеседование на Middle Go-разработчика в Wildberries: код-ревью

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

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

Собеседование на Middle в Go с разработчиком из МТС: платформенная секция

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

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

Cобеседование на Middle в Go с тимлидом из X5: лайв-кодинг и теория

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

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

Открытое собеседование на Middle Go-разработчика

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

Сегодня мы разберём живое собеседование на позицию Go middle-разработчика, в ходе которого кандидат Александр продемонстрировал уверенный практический опыт работы с горутинами, каналами и контекстами, а также показал способность решать архитектурные задачи — от кэширования и интеграции с медленными внешними сервисами до применения паттернов вроде circuit breaker и worker pool. Особое внимание уделялось разбору нюансов параллельности, асинхронности и конкурентности в Go, а также особенностям интерфейсов и инверсии зависимостей в контексте перехода с PHP-экосистемы. Несмотря на некоторые пробелы в теоретических деталях (например, поведение nil-каналов или внутренности select), кандидат произвёл впечатление практика, способного быстро адаптироваться и применять знания к реальным бизнес-задачам.

Сложные задачи с Go собеседований | Подготовка к Golang собеседованию

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

Сегодня мы разберём подробную расшифровку собеседования на позицию Go-разработчика, в которой интервьюер последовательно анализирует с кандидатом пять нестандартных задач, охватывающих работу сборщика мусора, управление памятью (включая unsafe.Pointer и поведение стека), внутреннее устройство структур и строк в Go, а также тонкости работы срезов при использовании range. Особое внимание уделяется рассуждениям кандидата о выравнивании данных, lazy allocation, интернировании строк и различиях между RSS и VSZ, что делает это собеседование ценным примером глубокой технической проверки знаний языка Go и операционных систем.

Сложные задачи с Go собеседований - Подготовка к Golang собеседованию

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

Сегодня мы разберём подробную расшифровку собеседования на позицию Go-разработчика, в которой последовательно рассматриваются задачи на понимание работы сборщика мусора, управления памятью (включая lazy allocation и swap), особенностей unsafe.Pointer и uintptr, выравнивания структур, строк и срезов. Интервьюер демонстрирует глубокие знания внутреннего устройства Go и операционных систем, а кандидат активно рассуждает, анализирует поведение кода на практике и визуализирует процессы с помощью схем и утилит вроде pmap. В ходе диалога также обсуждаются реальные сценарии использования низкоуровневых конструкций, подводные камни при работе с памятью и стратегии подготовки к техническим интервью.

Открытое собеседование в бигтех: секция System Design (Авито, Ozon, Wildberries, Яндекс, Сбер)

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

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

Открытое собеседование на Middle Go-разработчика в Wildberries: код-ревью

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

В этой статье мы подробно разберем открытое собеседование на позицию Middle Go-разработчика в Wildberries, с акцентом на формат code review. Мы проанализируем вопросы, ответы кандидата и предложим развернутые правильные ответы на каждый из них. Это поможет как кандидатам подготовиться к подобным собеседованиям, так и интервьюерам оценить уровень знаний и компетенций соискателей.

Собеседование на Golang 260к

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

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

Golang собеседование на 250к - тех. часть

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

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

Golang собеседование на 250к в стартап

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

Сегодня мы разберем типичное собеседование на позицию разработчика, где интервьюер деликатно, но последовательно проверяет базовые навыки работы с Linux, СУБД (PostgreSQL, ClickHouse, Redis), контейнеризацией (Docker, Kubernetes) и CI/CD, оставляя пространство для честных ответов кандидата. Диалог отличается живой, неформальной атмосферой, в которой вопросы по архитектуре и инфраструктуре чередуются с обсуждением практического опыта, ограничений и того, как принимаются решения в реальных проектах. В итоге собеседование выглядит как сбалансированный опрос, где оценивается не столько энциклопедическая глубина знаний, сколько адекватная самооценка, понимание своих сил и умение оперировать базовыми инструментами без излишней самоуверенности.

Mock-собеседование по Golang и PostgreSQL от Senior из Ozon

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

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

Открытое интервью на Go-разработчика

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

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

GOLANG СОБЕСЕДОВАНИЕ LAMODA НА 300К

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

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

Открытое интервью на Middle Go разработчика

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

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

Открытое интервью на Go-разработчика | Эйч Навыки

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

Сегодня мы разберем открытое собеседование на позицию Go-разработчика, в ходе которого кандидат с опытом работы в стартапе и основным стеком на PHP и JavaScript продемонстрировал уверенное владение базовыми концепциями языка Go, включая структуры, интерфейсы, горутины, каналы, контексты и принципы работы runtime. Интервьюер оценил уровень кандидата как крепкий middle, отметив хорошее понимание теоретических основ, умение рассуждать о производительности и памяти, а также практический опыт в инженерных задачах, таких как логирование, метрики и трейсинг. В качестве зон роста были выделены углублённые знания по внутреннему устройству Go (например, работа с памятью в горутинах), опыт проектирования крупных пакетов и работа с Kubernetes, что делает этот разбор особенно полезным для разработчиков, готовящихся к собеседованиям или переходу в Go.

Открытое интервью на Go разработчика | Эйч Навыки

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

Сегодня мы разберём живое собеседование по Go, в ходе которого кандидат с опытом работы на PHP и начинающим уровнем знаний Go отвечает на вопросы по структурам данных (слайсы, мапы, хеш-таблицы), многопоточности (горутины, планировщик GMP), ООП в Go, архитектуре микросервисов и базам данных. Интервьюер мягко направляет диалог, раскрывая как сильные стороны кандидата — базовое понимание концепций и стремление к росту, — так и зоны для развития, включая углублённое изучение внутренних механизмов Go, паттернов проектирования и системного мышления.

Собеседование на Backend АРХИТЕКТОРА (Java, Go, Node, Python, C++)

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

Сегодня мы разберём техническое собеседование с кандидатом на позицию архитектора, в ходе которого глубоко обсуждаются распределённые системы, выбор технологического стека и практические кейсы из реального опыта. Кандидемонстрирует сильное понимание микросервисной архитектуры, паттернов обеспечения консистентности (саги, транзакционные очереди событий), а также аргументированно рассуждает о компромиссах между производительностью, надёжностью и скоростью разработки при выборе языков и инструментов. Особое внимание уделяется разбору конкретных инцидентов — например, потере событий в системе на базе Kafka — и поиску решений для упорядочивания операций в условиях мультиинстансной архитектуры.

Открытое интервью на Go разработчика | Эйч Навыки

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

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

Открытое интервью на Middle Go разработчика

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

Сегодня мы разберём собеседование кандидата на позицию Go-разработчика, в ходе которого обсуждались ключевые темы: внутреннее устройство Go (мапы, слайсы, горутины, планировщик), базы данных (уровни изоляции, шардирование, репликация, колоночные СУБД), а также архитектурные паттерны (Circuit Breaker, Saga, гарантии доставки сообщений). Кандидат продемонстрировал уверенное владение базовыми концепциями, однако при углублении в детали — особенно в системном дизайне и распределённых системах — наблюдались пробелы, характерные для уровня ниже middle.