The Pragmatic Programmer: From Journeyman to Master 1st Edition
The Passionate Programmer: Creating a Remarkable Career in Software Development (1st Edition
Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions 6th Edition