Searching and Sorting for Coding Interviews
Searching & Sorting algorithms may not be asked directly in an Interview, But they form the back-bone of programming acumen of developers.

Dynamic Programming for Coding Interviews
The most difficult questions in Coding competitions and interviews are from Dynamic Programming.This book takes DP heads-on !

C in 7 Days for Coding Interviews
This book covers the C langauge internals. It is for those who already know programming and want to deep dive into language internals taking C language as base.

Data Structure for Coding Interviews
This book covers all the data structures, how they are implemented in different language libraries and the strategy to handle questions on Online Competitive platforms like HackerRank, etc.