=================================== Update ===================================
- Guide to Technical Development at g.co/techdevguide It's designed specifically for students aspiring to be future Software Engineers. It contains recommendations from Google engineers.
- Watch: Technical Interview Tips
- Five Essential Phone Screen Questions by Steve Yegge (Google Engineer)
- Google Spanner: Google's Globally-Distributed Database:http://research.google.com/archive/spanner.html
- Google Chubby: http://research.google.com/archive/chubby.html
Books & Available Resources
- Cracking the Coding Interview 6th Edition book (HIGHLY Recommended)
- Programming Interviews Exposed: Secrets to Landing Your Next Job
- Programming Pearls by Jon Bentley
- Introduction to Algorithms by Thomas H. Cormen
- Practice, practice, practice!