Cracking the Coding Interview: 150 Programming Questions and Solutions Gayle Laakmann McDowell ★★★☆☆ Лучше почитайте блог Pragmatic Engineer и найдите решения для пары сотен задач на Leetcode.