download from server please login and go to files
Wrox 2/ed (4-2007) | PDF | 264 pages | 047012167X | 1.6Mb
Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition /by John Mongan, Noah Suojanen, and Eric Giguère. Although designed for computer science undergraduates, this odd but intriguing book will find a broader readership because of its interesting discussion of problems and solutions. The author, both veteran programmers, based this work on questions they were asked during interviews with big league companies. About 22 pages cover social etiquette and dress and about 220 pages deal with solving programming queries that interviewers pose, from linked lists and tree navigation to sorting and recursion; highly recommended for all college, university, and large public libraries. --This text refers to an out of print or unavailable edition of this title.
The pressure is on during the interview process but with the right preparation, you can walk away with your dream job. This classic book uncovers what interviews are really like at America's top software and computer companies and provides you with the tools to succeed in any situation. The authors take you step-by-step through new problems and complex brainteasers they were asked during recent technical interviews.
50 interview scenarios are presented along with in-depth analysis of the possible solutions. The problem-solving process is clearly illustrated so you'll be able to easily apply what you've learned during crunch time. You'll also find expert tips on what questions to ask, how to approach a problem, and how to recover if you become stuck. All of this will help you ace the interview and get the job you want.
What you will learn from this book
*Tips for effectively completing the job application
*Ways to prepare for the entire programming interview process
*How to find the kind of programming job that fits you best
*Strategies for choosing a solution and what your approach says about you
*How to improve your interviewing skills so that you can respond to any question or situation
*Techniques for solving knowledge-based problems, logic puzzles, and programming problems