The Big Book of Coding Interviews in C and C++, 3rd Edition: answers to the best programming interview questions on data structures and algorithms