What I've learned from 100s of interviews with candidates at top tech companiesobserver.com160 pointsgaylemcd9 years ago