William Gant Surviving the Whiteboard Interview - Springer Springer 2019 ISBN: 9781484250075 Source: EBOOK