Что сказать, когда не знаешь ответа на собесе

Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Незнание — не приговор

На собесе нельзя знать всё. Senior аналитика спросят про что-то, что он не знает. Это норма.

Что отличает сильного кандидата:

  • Признаёт незнание честно
  • Пытается рассуждать к ответу
  • Показывает структуру мышления, а не знание

Что отличает слабого кандидата:

  • Молчит 5 минут
  • Бубнит что-то невнятное
  • Сдаётся сразу: «Не знаю, давайте дальше»

3 типа «не знаю»

Тип 1: знал, но забыл (release valve)

Формулировка: «Сейчас не вспомню точный термин, но идея в том, что…»

Дальше — объясняешь принцип своими словами. Интервьюер часто наводит на правильное слово.

Пример:

  • Вопрос: «Какая формула p-value?»
  • Ответ: «Точную формулу не вспомню. Идея — вероятность увидеть такой эффект или сильнее, если на самом деле различия нет. Если меньше alpha (обычно 0.05) — отвергаем H0.»

Это сильный ответ. Показывает понимание, не зазубривание.

Тип 2: смежная тема (рассуждение)

Формулировка: «Не работал с конкретно этим, но рассуждал бы так…»

Дальше — применяешь общие знания к новой задаче.

Пример:

  • Вопрос: «Как работает SHAP?»
  • Ответ: «Глубоко не использовал, но понимаю идею — оценка вклада каждого признака в предсказание. Базируется на теории Шепли из теории игр. Раздаёт «доход» (отклонение от среднего prediction) между признаками честно. Если бы нужно было использовать — изучил бы за день, идея понятна.»

Это сильнее, чем «не знаю».

Тип 3: совсем не знаю

Формулировка: «Не сталкивался. Если бы возникла задача, начал бы с…»

Дальше — план разобраться: что прочитать, что попробовать.

Пример:

  • Вопрос: «Расскажи про DeepFM модели для recsys.»
  • Ответ: «Не работал с DeepFM специально. Знаю общую идею factorization machines + deep — комбинация classical и neural в recsys. Если бы возникла задача, начал бы с paper FlieFM, потом эксперимент в pytorch на MovieLens. За неделю освоил бы базово.»

Это честный ответ. Не пытаешься выкручиваться.

Шаблон «структурное незнание»

Когда не знаешь, но хочешь продвинуться к ответу:

Шаг 1: пауза (5 секунд)

Не паникуй. Скажи: «Подумаю несколько секунд». Это нормально и даже сильно — показывает уверенность.

Шаг 2: уточнение

«Чтобы убедиться, что правильно понял — вы спрашиваете про X в контексте Y?»

Часто интервьюер переформулирует и даёт подсказку.

Шаг 3: что знаешь смежного

«Точно про это не работал, но знаю смежное — расскажу. Если правильно понимаю задачу…»

Шаг 4: рассуждение к ответу

Думай вслух. «Если бы решал, начал бы с… Главные риски — …. Альтернатива — …»

Шаг 5: признание границы

«Дальше я не уверен. Подскажете, в нужном направлении?»

Интервьюер часто помогает. Это нормально — он смотрит, как ты мыслишь, а не зубришь.

Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Что НЕ говорить

«Не знаю, давайте дальше»

Закрывает диалог. Интервьюер не видит ход мысли.

«Этого не было в моих курсах»

Звучит как оправдание. Senior не оправдывается.

Молчать 5 минут

Худший вариант. Интервьюер не понимает, что у тебя в голове.

Невнятно бубнить

«Ну там, ну как бы, в принципе…» — раздражает.

Делать вид, что знаешь

Самое худшее. Интервьюер видит, и доверие падает. После 1 «фейка» — все следующие ответы под подозрением.

«Я только junior, мне это рано знать»

Дешёвое оправдание. Junior учится фундамент, а не оправдывается.

Восстановление после провала

Если на 1-2 вопросах провалился — не паникуй. Восстановление возможно:

1. Не извиняйся постоянно

Одно «прошу прощения, это слабая моя сторона» — норма. 5 раз — раздражает.

2. Покажи silу в следующих вопросах

Не закрывайся. На следующий вопрос — отвечай уверенно с good structure.

3. В конце — позитивный close

«Спасибо за интересные вопросы. Понял свои зоны роста — выучу X. Если будут другие раунды, приду подготовленным.»

Это поддерживает позитивный finish, даже после провала.

Связанные темы

FAQ

Сколько раз можно сказать «не знаю» за собес?

3-5 раз — норма. 7+ — провал собеса.

Что если задача совсем за пределами моего уровня?

Скажи: «Это видимо вопрос для senior+. Я бы решил так, но в production видимо есть глубже». Это профессионально.

А если интервьюер прямо просит угадать?

«Не угадываю — лучше скажу: не знаю. Но рассуждал бы так…»

Что отвечать на «как ты бы загуглил»?

Конкретно. «Я бы загуглил «X behavior in production» и почитал свежие papers / Stack Overflow». Покажи, что умеешь self-learn.

Стоит ли спорить с интервьюером?

Аккуратно. Если уверен — обоснуй позицию. «Я бы согласился, но в моём опыте было…» Если не уверен — соглашайся, learn.