Тренажёр: Go до Авито
321 вопрос с трёхуровневой самооценкой — знаю / шатко / не знаю. Прогресс хранится в этом браузере.
План на 4 дня
Как этим пользоваться
Банк выстроен в порядке изучения: сверху вниз, от основ языка к слайсам и мапам, потом конкурентность, потом практика на коде, потом окружение — SQL, сети, Docker, архитектура. Внутри каждой темы сначала идёт обязательное, потом желательное, джун+ в конце. Если просто листать список подряд, получится связный курс, ничего перескакивать не нужно.
Сначала отвечаешь вслух — вслух, не «про себя», на собесе говорить придётся ртом. Только потом раскрываешь опорник и сверяешь. Ответ под спойлером — это каркас того, что нужно произнести, а не статья: если ты сказал всё, что там есть, ответ засчитан.
Отмечай честно. «Шатко» — это когда ты вспомнил суть, но поплыл в деталях; на собесе такой ответ звучит неуверенно и добивается уточняющим вопросом. Второй и третий проход делай фильтром шатко + не знаю — это и есть всё интервальное повторение, которое успеет сработать за четыре дня.
Переключатель Весь банк / База стажёра / Джун+ делит материал по глубине. База стажёра — то, без чего на собес идти нельзя, её надо закрыть целиком. Джун+ — надстройка поверх: внутренности рантайма, барьер записи, lock-free, NAT. Это не обязательная программа, это то, чем отвечают на «а расскажи поподробнее» и чем отделяются от остальных кандидатов. Сначала база, джун+ — в последний день.
В режиме Тренажёр работает клавиатура: пробел раскрыть · 1 знаю · 2 шатко · 3 не знаю · ← → листать. Прогресс хранится в браузере, можно закрывать вкладку.