System Design Interview - An insider's guide by Alex Xu: New
New Trade paperback
eBay