На собеседовании в компанию типа «МойКод» я сидел 45 минут, решал задачи на алгоритмы и писал код на доске. Сначала паника. Потом, понял: не нужно идеальное решение. Нужно думать вслух.
- Прочитай задание дважды. Уточни условия, «нужен ли дубликат?», спроси сразу.
- Назови подход: «Я попробую через цикл, потому что n < 1000».
- Напиши код, не бойся ошибок. Говори: «Тут я могу упростить, если n будет больше 1000».
- Проверь на примере: 3, 5, 7 → 15. Если не сходится, скажи, где тормоз.
- Задай вопрос: «А как вы это решали в продакшене?», показывает интерес.
Ошибка, которую делают 90% новичков: молчат. Даже если не знаешь, объясни, что думаешь. Работодатели не ищут гениев, они ищут тех, кто может думать.
Ссылка на шаблон: примеры задач с пояснениями.
Комментарии 3