Я был довольно хорош с алгоритмами и структурами данных однажды, давным-давно. С тех пор я профессионально программировал, а затем стал руководить небольшой командой, которая полностью отбросила мои технические навыки в этой области.
Я решил, что хочу снова стать разработчиком и работать на Google. Дело в том, что я настолько не практикуюсь, что если бы мне дали интервью прямо сейчас, я бы наверняка ушел через 10 минут.
Какую программу тренировок вы бы порекомендовали мне вернуть в форму? Я уже начал эти выходные, вернувшись к абсолютным основам и реализовав несколько алгоритмов сортировки, связанный список и хэш-таблицу. Затем, я думаю, я прочитаю весь материал курса о других основных структурах данных и алгоритмах графов. Я хочу найти целенаправленный набор практических упражнений, которые я могу выполнить за относительно короткое время, чтобы манипулировать старыми клетками мозга. Я знаю это - мне просто нужно напомнить себе, что я это знаю.