Skip to content

Вопросы на собеседовании: Технический директор

100 реальных вопросов с образцовыми ответами и пояснениями для уровня Вице-президент по разработке.

Смотреть пример резюме: Технический директор

Тренировка флешкарточками

Интервальное повторение · Hunter Pass

Вопросы

org-designengineering-orgownership

Я бы сначала прояснил владение по чётким доменам, а не трогал хедкаунт, ведь дублирование обычно проблема структуры.

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

Зачем это спрашивают: Интервьюер оценивает, реорганизует ли кандидат вокруг чёткой ответственности, а не перетасовывает квадратики.

org-designengineering-orgcompany-strategy

Я бы выровнял границы команд и квартальные цели по исходам, на которые ставит бизнес, а не по легаси-системам.

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

Зачем это спрашивают: Интервьюер проверяет, связывает ли кандидат дизайн организации с бизнес-стратегией, а не разводит их порознь.

org-designengineering-org

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

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

Зачем это спрашивают: Интервьюер проверяет, есть ли у кандидата повторяемая операционная система, а не реакция на лету.

executive-leadership

Я бы отнёсся к этому как к системному пробелу и выстроил регулярные честные каналы, а не разовый all-hands.

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

Зачем это спрашивают: Интервьюер проверяет, строит ли кандидат долговечные системы коммуникации, а не просто произносит мотивационную речь.

product-partnershipteamsplatform

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

  • Я переношу общие заботы вроде CI/CD, наблюдаемости и аутентификации в платформенную команду, чтобы все перестали изобретать их заново.
  • Я оставляю доменную логику и продуктовые эксперименты в продуктовых командах, сохраняя их скорость и владение.
  • Я отношусь к платформе как к внутреннему продукту со своими пользователями и метриками принятия, а не как к директиве.

Зачем это спрашивают: Интервьюер проверяет, балансирует ли кандидат рычаг против автономии с ясным принципом.

org-designengineering-orgcompany-strategy

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

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

Зачем это спрашивают: Интервьюер проверяет, делает ли кандидат ценности операционными, а не вешает плакаты на стену.

technical-leadership

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

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

Зачем это спрашивают: Интервьюер проверяет, держит ли кандидат техническую глубину, уместную уровню, без микроменеджмента.

org-designengineering-orgceo

Я бы представил сбалансированную картину поставки, качества, людей и стоимости, а не одну тщеславную цифру.

  • Я бы показал предсказуемость поставки и метрики DORA вроде частоты деплоев и доли неудачных изменений.
  • Я бы показал надёжность относительно SLO, тренды инцидентов и состояние критического техдолга.
  • Я бы показал текучесть, здоровье пайплайна найма и стоимость на исход, чтобы люди и деньги были в одном виде.

Зачем это спрашивают: Интервьюер проверяет, умеет ли кандидат определить и донести здоровье организации реальными сигналами, а не чутьём.

engineering-orgdeliverypressure

Я делаю компромисс явным и заложенным в бюджет, а не даю долгосрочному здоровью тихо голодать.

  • Я резервирую постоянную долю мощности, часто около 15-20 процентов, под надёжность и техдолг.
  • Я делаю цену срезанных углов видимой продукту и руководству, чтобы выбор в пользу дедлайна был осознанным, а не скрытым.
  • Я отслеживаю опережающие индикаторы вроде времени сборки и частоты инцидентов, чтобы деградация всплывала до кризиса.

Зачем это спрашивают: Интервьюер проверяет, защищает ли кандидат долгосрочное здоровье механизмами, а не одними намерениями.

org-design

Я слежу за сигналами, что стоимость координации растёт быстрее выпуска, и реорганизую осознанно, а не реактивно.

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

Зачем это спрашивают: Интервьюер проверяет, реорганизует ли кандидат по фактам с тезисом, а не по импульсу или моде.

zero-to-oneorg-designscaling

Я бы масштабировал менеджмент и процессы с опережением хедкаунта, чтобы рост не обогнал способность организации его переварить.

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

Зачем это спрашивают: Интервьюер проверяет, масштабирует ли кандидат лидерство и системы, а не только цели по хедкаунту.

scalingteams

Я стремлюсь к командам примерно из шести-восьми человек и менеджерам с пятью-восемью подчинёнными, корректируя на сеньорность.

  • Команды около шести-восьми остаются сплочёнными и владеют ясным доменом без тяжёлых накладных на координацию.
  • Менеджер с пятью-восемью подчинёнными успевает реальные 1:1 и коучинг; сверх этого работа с людьми деградирует.
  • Я расширяю нормы для сеньорных автономных команд и сужаю там, где людям нужно больше развития.

Зачем это спрашивают: Интервьюер проверяет, знает ли кандидат здоровые нормы управляемости и относится ли к ним как к рычагу, а не жёсткому правилу.

org-designengineering-org

Я борюсь с координационным налогом, который приходит с ростом, держа команды автономными, а зависимости редкими.

  • Я проектирую границы команд так, чтобы большинство работы отгружалось без ожидания других команд.
  • Я вкладываюсь в платформу и тулинг, чтобы общие возможности были self-serve, а не очередью тикетов.
  • Я слежу за cycle time и числом зависимостей, трактуя рост как проблему дизайна, а не как данность размера.

Зачем это спрашивают: Интервьюер проверяет, понимает ли кандидат, почему масштаб замедляет команды, и как противостоять этому структурно.

teams

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

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

Зачем это спрашивают: Интервьюер проверяет, разделяет ли кандидат команды по доменным швам, а не произвольно.

engineering-orgconsistency

Я задаю общие стандарты и ограничители, оставляя командам свободу внутри них, чтобы автономия не означала хаос.

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

Зачем это спрашивают: Интервьюер проверяет, балансирует ли кандидат стандартизацию с автономией в масштабе.

scalingonboardingproduct-partnership

Я делаю онбординг спроектированной системой с ясными вехами, а не опытом "выплыви сам", который зависит от менеджера.

  • Я задаю структурированный план 30-60-90 с первым осмысленным коммитом на первой неделе.
  • Я назначаю бадди по онбордингу и держу поддерживаемый, проверенный гайд для старта и dev-окружение.
  • Я измеряю время до первого PR и время до продуктивности, чтобы видеть, когда онбординг деградирует под нагрузкой.

Зачем это спрашивают: Интервьюер проверяет, относится ли кандидат к онбордингу как к измеримой системе, которая масштабируется.

org-designscalingremote-org

Я проектирую под асинхронную работу и ясное владение, чтобы расстояние не становилось налогом на каждое решение.

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

Зачем это спрашивают: Интервьюер проверяет, строит ли кандидат под асинхрон и владение, а не навязывает синхронные привычки.

teamsengineering-culture

Я делаю культуру явной и переносимой многими лидерами, а не надеюсь, что она передастся сама собой.

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

Зачем это спрашивают: Интервьюер проверяет, может ли кандидат осознанно сохранять культуру в масштабе, а не пассивно.

vendor-managementteamsprocurement

Я покупаю недифференцирующие возможности и строю только там, где это ключевое или ни один вендор не подходит нашему масштабу.

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

Зачем это спрашивают: Интервьюер проверяет, применяет ли кандидат дисциплину build-versus-buy, привязанную к рычагу и стоимости.

scalinghiring

Я делаю планку явной и защищённой обученными интервьюерами и процессом калибровки, а не одним человеком.

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

Зачем это спрашивают: Интервьюер проверяет, систематизирует ли кандидат планку найма, а не полагается на чутьё в каждом интервью.

Закрытые вопросы

  • 21

    Ваш лучший стафф-инженер только что сказал, что подумывает уйти. Как вы отреагируете в ближайшие 48 часов?

  • 22

    Как вы оцениваете, готов ли инженер к первой менеджерской роли?

  • 23

    Как привлекать сеньорных инженеров, когда вы не можете сравняться по компенсации с бигтехом?

    talentcompensationengineering-org
  • 24

    Как вы поступите с менеджером в вашей команде, который силён как индивидуальный исполнитель, но слаб как лидер людей?

    soft-skillsmanaging-managersteams
  • 25

    Каков ваш подход к разнообразию и инклюзивному найму в инженерии на практике?

    engineering-orghiring
  • 26

    Текучесть на одной команде подскочила до 30 процентов за год, тогда как остальная организация стабильна. Как вы диагностируете и отреагируете?

    attritionrestorg-design
  • 27

    Как удерживать сеньорных инженеров, которые не хотят становиться менеджерами?

    retentionmanaging-managers
  • 28

    Как вы решаете, нанимать снаружи или продвигать изнутри на лидерскую роль?

    hiringexecutive-leadership
  • 29

    Как построить сильный процесс интервью, предсказывающий результат на работе, а не только навык прохождения тестов?

    performance-managementperformanceconcurrency
  • 30

    Предсказуемость поставки по вашим командам плохая, и даты роадмапа постоянно съезжают. Как вы наладите исполнение?

    roadmapdelivery
  • 31

    Как вы двигаете исполнение по нескольким командам на крупной инициативе без микроменеджмента?

  • 32

    Какие метрики вы используете для измерения инженерной поставки и как избегаете их накрутки?

    engineering-metricsmonitoringdelivery
  • 33

    Критический запуск через две недели и явно не уложится в дату. Как вы это разрулите?

    soft-skills
  • 34

    Как вы балансируете скорость поставки с качеством инженерии, когда бизнес жёстко давит на оба?

    engineering-orgdelivery
  • 35

    Как вы разрулите хроническую зависимость, где команда A постоянно заблокирована ожиданием команды B?

    teamssoft-skillsdependencies
  • 36

    Каков ваш подход к техническому долгу на уровне организации?

    org-designtech-debttechnical-leadership
  • 37

    Как обеспечить качество в масштабе, не замедляя всех тяжёлым процессом?

    scalingconcurrency
  • 38

    Две ваши команды резко расходятся по архитектурному решению, и это блокирует поставку. Как вы это разрешите?

    conflictdelivery
  • 39

    Как вы задаёте и поддерживаете здоровую практику дежурств и реагирования на инциденты по командам?

    incidentson-call
  • 40

    Как вы превращаете техническое видение CTO в исполнимый план на несколько кварталов для организации?

    tech-visionorg-designtechnical-leadership
  • 41

    Вас просят возглавить крупную миграцию, вроде монолита в сервисы или переезда в облако. Как вы спланируете и снизите риск?

    monolithmigrationmigrations
  • 42

    Как вы оцениваете, стоит ли внедрять крупную новую технологию, вроде нового языка, базы данных или AI-платформы?

    decision-makingdatabaseplatform
  • 43

    Как вы решаете, в какие части стареющей архитектуры вкладываться, а какие оставить как есть?

    architecture
  • 44

    Как вы принимаете решения build-versus-buy по ключевой инфраструктуре как лидер?

  • 45

    Как вы держите инженерную стратегию согласованной с продуктовой и бизнес-стратегией компании?

    businessengineering-orgcompany-strategy
  • 46

    Как вы подходите к решению внедрить AI или ML в продукт и стек?

    ai-strategyproduct-partnership
  • 47

    Как вы доносите техническую стратегию до нетехнического совета директоров или руководства?

    boardexecutive-teamteams
  • 48

    Как вы избегаете переусложнения, всё же строя под будущий масштаб?

    scalingengineering-org
  • 49

    Чем управление менеджерами отличается от управления индивидуальными исполнителями?

    managing-managers
  • 50

    Как вы эффективно используете skip-level встречи, не подрывая своих менеджеров?

    managing-managers
  • 51

    Один из ваших менеджеров постоянно решает проблемы, делая работу сам, вместо развития команды. Как вы его коучите?

    teamsmanaging-managers
  • 52

    Как вы калибруете перформанс и промоушены справедливо между несколькими менеджерами и командами?

    performance-managementmanaging-managersperformance
  • 53

    Как вы со временем развиваете своих менеджеров в более сильных лидеров?

    managing-managers
  • 54

    У вас есть менеджер, которого команда обожает, но который стабильно недопоставляет. Как вы поступите?

    soft-skillsmanaging-managersteams
  • 55

    Как вы разрешаете конфликт между двумя вашими менеджерами, который влияет на их команды?

    soft-skillsmanaging-managers
  • 56

    Как вы обеспечиваете, чтобы ваши менеджеры давали честную и своевременную обратную связь, а не избегали трудных разговоров?

    feedbackmanaging-managers
  • 57

    Менеджер, подчинённый вам, хочет уволить человека, которого вы считаете обучаемым. Как вы поступите?

    soft-skillsmanaging-managers
  • 58

    Как вы формируете и защищаете инженерный бюджет с финансовым директором?

    engineering-orgbudget
  • 59

    Как вы приоритизируете хедкаунт между командами, когда каждая говорит, что ей нужно больше людей?

    headcountteams
  • 60

    Облачные расходы растут на 40 процентов быстрее использования. Как вы возьмёте их под контроль?

    cloud-cost
  • 61

    Как вы обосновываете инвестицию в продуктивность разработчиков или внутренний тулинг?

    budgetproduct-partnership
  • 62

    Вас просят срезать инженерный бюджет на 15 процентов. Как вы решаете, что резать?

    engineering-orgbudget
  • 63

    Как вы планируете хедкаунт и мощность на год вперёд?

    headcountcapacity
  • 64

    Как вы думаете о компромиссе между наймом штатных инженеров, контракторов и аутсорсингом?

    hiring
  • 65

    Как вы проводите квартальное планирование в большой инженерной организации?

    org-designengineering-org
  • 66

    Как вы задаёте хорошие инженерные OKR и каких ошибок избегаете?

    engineering-orgownership
  • 67

    Как вы справляетесь с напряжением между зафиксированными датами роадмапа и неопределённостью, присущей инженерии?

    roadmapengineering-orgsoft-skills
  • 68

    Как вы удерживаете фокус команд, когда приоритеты постоянно меняются сверху?

  • 69

    Как вы распределяете инженерную мощность между новыми фичами, надёжностью и техдолгом?

    engineering-orgcapacitytech-debt
  • 70

    Как вы обеспечиваете, чтобы инженерные усилия реально связывались с бизнес-исходами, а не только с выпуском?

    engineering-org
  • 71

    Как вы планируете и поглощаете незапланированную работу вроде эскалаций, багов и поддержки?

    escalation
  • 72

    Как вы доносите план и его компромиссы наверх до руководства?

    executive-teamteamscommunication
  • 73

    Серьёзный сбой кладёт ваш основной продукт на три часа. Как вы ведёте команду во время и после?

    incidentsleadershipproduct-partnership
  • 74

    Как вы задаёте и управляете SLO и бюджетами ошибок по вашим сервисам?

    reliabilityslobudget
  • 75

    Один и тот же класс инцидентов повторяется несмотря на постмортемы. Как вы разорвёте цикл?

    incidents
  • 76

    Как вы строите безвинную культуру вокруг инцидентов, всё же спрашивая с людей?

    incidentsengineering-culture
  • 77

    Как вы решаете, сколько вкладывать в надёжность, когда продукт сейчас работает нормально?

    reliabilityproduct-partnership
  • 78

    Как вы справляетесь с инцидентом безопасности, вроде взлома или раскрытия серьёзной уязвимости?

    soft-skillsincidentsvulnerabilities
  • 79

    Как вы делаете надёжность общей ответственностью, а не работой одной SRE-команды?

    reliabilityteams
  • 80

    После крупного инцидента гендиректор просит гарантию, что это больше никогда не повторится. Как вы ответите?

    incidentsceo
  • 81

    Как вы строите эффективное партнёрство со своим продуктовым визави?

    product-partnership
  • 82

    Продажи постоянно обещают фичи ради закрытия сделок, которых нет в роадмапе. Как вы поступите?

    roadmapsoft-skills
  • 83

    Как вы работаете с дизайном, балансируя отличный пользовательский опыт против инженерных ограничений?

    engineering-orgdesign
  • 84

    Как вы влияете на коллег и другие отделы, не имея власти над ними?

  • 85

    Как вы поступаете, когда продукт хочет скорости, а инженерия хочет притормозить ради качества?

    engineering-orgsoft-skillsproduct-partnership
  • 86

    Как вы держите инженерию согласованной с потребностями клиентов, когда команда далека от пользователей?

    engineering-orgteams
  • 87

    Как вы представляете позицию инженерии в исполнительных и стратегических обсуждениях?

    engineering-orgexecutive-team
  • 88

    Как вы справляетесь с давлением руководства обязаться на дедлайн, который считаете нереалистичным?

    soft-skillsestimationexecutive-leadership
  • 89

    Как вы строите и поддерживаете сильную инженерную культуру по мере роста организации?

    org-designengineering-orgengineering-culture
  • 90

    Как вы взращиваете психологическую безопасность, всё же удерживая высокие стандарты?

  • 91

    Как вы поступите с блестящим инженером, токсичным для команды?

    teamssoft-skills
  • 92

    Как вы держите инженеров мотивированными и вовлечёнными сверх компенсации?

    compensation
  • 93

    Как вы поощряете обмен знаниями и предотвращаете силосы знаний в растущей организации?

    org-design
  • 94

    Как вы справляетесь с риском выгорания в командах, особенно после тяжёлого рывка поставки?

    soft-skillswellbeingteam-health
  • 95

    Как вы поступите с сеньорным инженером, чья результативность явно упала за последние два квартала?

    soft-skillsperformance-managementperformance
  • 96

    Как вы подходите к постановке человека на план улучшения результативности?

    performance-managementperformance
  • 97

    Как вы проводите ревью результативности, которые справедливы и реально полезны?

    performance-managementperformance
  • 98

    Как вы решаете, когда уволить человека, а когда продолжать вкладываться в его улучшение?

  • 99

    Вы обнаруживаете, что топ-исполнитель существенно недоплачен относительно коллег. Как вы поступите?

    soft-skills
  • 100

    Как вы даёте трудную обратную связь человеку опытнее или старше вас?

    feedback