Структуры данных и алгоритмы

Books

Много примеров и теории – http://beginnersbook.com

Часто на собеседовании дают небольшие задачи на алгоритмы, подготовиться к ним помогут книги:

  • 1. Седжвик «Алгоритмы на Java»

  • 2. Лафоре «Структуры данных и алгоритмы Java».

Для оттачивания практических навыков рекомендую воспользоваться такими ресурсами, как Topcoder и Codeforces

Структуры данных и алгоритмы