TGViewer
FAANG Master FAANG Master @faangmaster · 2.94K subscribers
Post #1295 2.74K
В свое время я закончил МФТИ. Относительно непростой вуз для обучения. Закончил неплохо. За время обучения выработал подход к подготовке к экзаменам, который часто применял после окончания вуза. Например, когда решил стать программистом или когда решил заботать алгосы, чтобы поработать в фангах.

Подход следующий. Обычно, на подготовку к экзамену выделялось 4 дня. Для теоретических экзаменов давали список вопросов (билеты). Обычно, это 30-80 тем. Я старался разделить этот список на 3 части и ботать в день эту одну треть. Например, если 30 вопросов, то в день ботал 10 вопросов. Ботал примерно 12-14 часов в день. Каждый день был устроен примерно так. Читаю/изучаю какой-то вопрос по лекциям, книгам и т.д. Стараюсь разобраться пока не понимаю все детали. Далее воспроизвожу этот вопрос на бумаге с формулами и проговариваю про себя ответ на вопрос. И так по всем вопросам, которые я запланировал на день. В конце дня повторял все изученные вопросы за день. Иногда мы проговаривали эти темы вместе с соседями по общаге. Также спрашивали друг друга непонятные вещи, с которыми не смогли разобраться сами. На 4 день, я снова повторял все изученные билеты и доучивал все, что не успел за предыдущие три дня. Часто недоучивал несколько последних билетов, т.к. не хватало времени и/или капасити памяти/мозга. На них я писал бомбы и брал с собой. За все время они мне пригодились 1 раз. Выпал билет, который я не учил и я воспользовался бомбой.
К письменным экзаменам подход похожий. Только вместо билетов, там типы задач. Подготовка была чуть проще, т.к. в течении семестра мы сдавали задания, где прорешивали десятки типовых задач. К письменному экзамену я находил варианты прошлых лет, которые были во внутренней сетке, и прорешивал с десяток другой задач на каждую тему (по матану, дифурам, общефизу и т.д.).

Аналогичный подход я применял, когда решил изучить алгосы 11 лет назад. Я никогда не участвовал в олимпиадах по программированию и изучал все буквально с нуля. Основа подготовки: выяснение основных типов задач, изучение теории и подхода к решению данного типа задач, прорешивание большого числа задач на каждую тему. При этом важно попробовать сначала решить самостоятельно, потом разобраться с решением и его воспроизвести. И далее повторять уже решенные задачи с увеличивающимся интервалом. Сначала сразу после решения. Потом через несколько дней/неделю, потом через месяц, потом через год, потом через несколько лет/перед следующей подготовкой к собесу в другую компанию. Вначале процесс забывания максимален, далее он постепенно замедляется и задача/подход к решению остается надолго в долгосрочной памяти. Самостоятельное прорешивание вначале позволяет глубже погрузиться в детали задачи, ее сложность именно для вас. Это сделает разбор решения более персонализированным, будет вызывать эмоциональный отклик на моменты, с которыми у вас были сложности. И поэтому вы лучше запомните задачу.
  • 👍 62
  • 🔥 19
  • ❤ 8
  • 🤯 3
  • ❤‍🔥 1
  • 💯 1
More from @faangmaster
  1. Sep 13, 2026Навье-Стоксгейт 8 сентября OpenAI заявила, что её невыпущенная модель решила одну из семи…
  2. Sep 3, 2026Uber совместно с британским стартапом Wayve запускает роботакси в Лондоне Пришла нотификац…
  3. Aug 20, 2026Новый HTTP метод QUERY Этим летом в спецификацию HTTP добавили новый метод - QUERY. Добавл…
  4. Aug 15, 2026IOI 2026 В Ташкенте прошел межнар школьников по информатике. Результаты: https://stats.ioi…
  5. Jul 18, 2026Документалка про Java В продолжение темы документалок, вышла документалка про Java. Трейле…
  6. Jun 29, 2026Ford наняла обратно уволенных инженеров по качеству Ранее Ford внедрила систему, основанну…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →