Stream of Consciousness
Mark Eschbach's random writings on various topics.
Google
Google's Management Interview and mapping to me