At the time of this writing, I’ve been in Silicon Valley for 8 years. I’ve worked at big companies and small startups. I've interviewed at many of the usual suspects (Facebook, Google, etc.), as well as several startups (some now defunct, some on the road to IPO).
Full article