6 years in the field, have done 2nd round interview at Google, final rounds for both Amazon and LinkedIn.
All three places were all business and cared nothing about extracurricular.
And once again, studying brain teasers is a waste of time. They were the fashionable thing to do in the 90's but most companies have wised up to the fact that they're completely useless in assessing talent.
It's also not obvious that companies care about comp sci fundamentals - I've never had a place outside of the companies mentioned above ask me about simple fundamentals like linked list vs. array list or have questions that are very heavy on knowledge of trees. The focus is different.
Last edited by suburbanme; 11-11-2012 at 07:53 PM.