Как пройти тест 2krn сс от Google: гайд по подготовке
2krn сс, это 45-минутный технический тест от Google для SWE-кандидатов, включающий 2 задачи по алгоритмам и структурам данных. Проходят ~15–18% кандидатов. Успешное прохождение, обязательное условие для продолжения собеседований. Тест проводится на HackerRank или аналогичной платформе, с оценкой по времени и памяти. Не сданный 2krn сс обычно означает отказ на этапе отбора, хотя в редких случаях возможен исходный проход по рекомендации HR
- Сфокусируйся на задачах с O(n) и O(n log n), это основа. На LeetCode и HackerRank ищи темы: массивы, строки, деревья, графы, динамическое программирование. Даже правильный ответ не пройдет, если сложность неоптимальна.
- Проверяй краевые случаи, 68% не проходят последующее собеседование из-за этого. Пустой массив, один элемент, отрицательные числа, все это может сломать код.
- Решай с голосом, говори вслух, как думаешь. Практика из «Cracking the Coding Interview» помогает. Не просто пиши код, объясняй, почему выбрал тот или иной подход, алгоритм, оптимизацию.
- Тренируйся в режиме 35–40 минут, в реальности время сжато. Не жди идеального решения, иди к рабочему за 25 минут, потом улучшай
- Смотри на результат, а не на время, после каждой попытки анализируй, где ошибся. Неважно, что не прошел, важно, что понял.
Практика, ключ. В 2022 году Google сделал 2krn сс обязательным. Это не шутка. Ты не можешь «надеяться», что повезет. Надо быть готовым. Решай минимум 100 задач с фокусом на сложность и чистоту кода. И да, не ленись объяснять. Инженеры слушают не только код, но и мышление
Например, если ты только что прошёл пошаговый гайд для новичков по турецким сериалам в России, знай: в подготовке к 2krn сс, то же: план, дисциплина, повторение.
Вопрос–ответ
- Какие темы чаще всего встречаются в 2krn сс? Динамическое программирование, графы, бинарный поиск, рекурсия, работа с массивами и строками.
- Сколько времени дается на решение? 45 минут на 2 задачи
- Можно ли сдать тест с первого раза? Да, но только 15–18% кандидатов проходят с первого раза, большинству требуется подготовка.
- Ekaterina_L от