Предисловие
Введение
Часть I. Процесс собеседования
Часть II. За кулисами
Часть III. Нестандартные случаи
Часть IV. Перед собеседованием
Часть V. Подготовка к поведенческим вопросам
Часть VI. "О" большое
Часть VII. Технические вопросы
Часть VIII. После собеседования
Часть IX. Вопросы собеседования
1. Массивы и строки
2. Связные списки
3. Стеки и очереди
4. Деревья и графы
5. Операции с битами
6. Головоломки
7. Объектно-ориентированное проектирование
8. Рекурсия и динамическое программирование
9. Масштабируемость и проектирование систем
10. Сортировка и поиск
11. Тестирование
12. C и C++
13. Java
14. Базы данных
15. Потоки и блокировки
16. Задачи умеренной сложности
17. Сложные задачи
Часть X. Решения
Часть XI. Дополнительные материалы
Часть XII. Библиотека кода
Часть XIII. Подсказки (скачайте с сайта
издательства www.piter.com)