I'd be curious to hear what worked best for you.
It's got plenty of practice questions, plus great guides on the type of questions interviewers ask and the answers that they're looking for.
[1] https://www.amazon.com/Cracking-Coding-Interview-Programming...