I'm currently preparing for my first coding interviews, using a blog post about interviewing at Google as my guide. [1] In addition to studying the subjects in the post (algorithms, data structures, discrete math), I'm taking the three public Stanford classes and writing an iOS app that I will put in my github. Any advice re this approach? My career goal is to program useful stuff people use, with smart people.
[1] http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...