General Guidance on the Tech Interview Process
Your preparation for getting a job starts from day #1 in your C.S. classes, and also begins your first year in YU with various other activities. Please see this guide for details.
In addition, the following resources are worthwhile:
- Interviewing done right! is an extraordinarily good video from an accomplished Googler - Raymond Blum, Google - on the dos and don’ts of interviewing - this is a must watch!
- Web sites
- Books
- Cracking the Coding Interview: 189 Programming Questions and Solutions
- Programming Interviews Exposed: Secrets to Landing Your Next Job
- The Algorithm Design Manual (the problems in this book are not at all contrived, but it is known to be a great resource for practical applications of algorithms and thus a good preparation for interviews)
- Elements of Programming Interviews in Java