Как готовиться
Где решать задачи по программированию
Площадка зависит от цели: собеседование, олимпиады и изучение языка ведут в три разных места. Сколько задач нужно на самом деле и чего делать не стоит.
2026-09-18
Алгоритмическая секция: что на ней оценивают
Интервьюер оценивает то, что ты произносишь, а не то, что думаешь. Четыре вещи, которые надо говорить вслух, и как их отрепетировать.
2026-09-15
LeetCode на русском: чего нет и что с этим делать
Русской версии LeetCode нет: интерфейс, условия задач и обсуждения английские. Сорок слов, которые закрывают почти любое условие, и что есть на русском целиком.
2026-09-11
Волнение на собеседовании: как решать под таймером
Таймер это диагностика, а не уровень сложности. Когда его включать и что говорить себе в момент, когда волнение накрывает.
2026-09-08
Интервальные повторения: почему повторять на 4-й день, а не завтра
Слишком раннее повторение стоит времени и не даёт ничего. Где должен быть интервал и что интервальные повторения делают с памятью.
2026-09-01
Активное вспоминание: почему оно сильнее перечитывания
Перечитывать решение это самый слабый способ выучить алгоритм. Активное вспоминание восстанавливает его с пустого листа, и это самый сильный.
2026-08-25
Как решать алгоритмические задачи на собеседовании: сначала условие
Прочитай условие дважды, прежде чем что-то писать. Одно условие, разобранное по словам, и что каждое слово отсекает.
2026-08-18
Паттерны алгоритмов: навык, который никто не тренирует
Ты умеешь писать бинарный поиск. Понять, что задача его просит, это отдельный навык, и его почти никто не тренирует.
2026-08-14
Как подготовиться к алгоритмическому собеседованию
Меньше задач, каждая используется четыре раза, распознавание тренируется отдельно. Что делать в недели перед собеседованием.
2026-08-11