Java Puzzles from Java Puzzlers: Traps, Pitfalls, and Corner Cases by Joshua Bloch and Neal Gafter
Expressive Puzzlers
Puzzlers with Character
Loopy Puzzlers
Exceptional Puzzlers
Classy Puzzlers
Library Puzzlers
Classier Puzzlers
More Library Puzzlers
Advanced Puzzlers