ISBN 9788126539116,Programming Interviews Exposed: Secrets to Landing Your Next Job

Programming Interviews Exposed: Secrets to Landing Your Next Job


Wiley India



Wiley India Pvt Ltd

Publication Year 2012

ISBN 9788126539116

ISBN-10 8126539119


Number of Pages 336 Pages
Language (English)

Reference works

In today's tight job market, competition for programming jobs is hotter than ever. This third edition of a popular guide to programming interviews includes new code examples, information on the latest languages, new chapters on sorting and design patterns, tips on using LinkedIn, and a downloadable app to help prepare applicants for the interview. Like its earlier editions, this guide covers what software companies and IT departments want their programmers to know and includes plenty of helpful hints to boost your confidence. Looks at current job search and hiring processes, such as the rise of LinkedIn and other social networks as recruiting resources Addresses the most important languages for a programmer to know and features examples in multiple languages Includes new programming questions designed to sharpen your knowledge Features all-new chapters on design patterns and sorting, including how to deal with memory constraints and mobility issues About the Author Eric Giguere is a software engineer with over twenty years of professional programming experience and the author of several programming books, including lead author of Programming Interviews Exposed 2e. His programming experience covers all the major languages like C, C++, Java, JavaScript and C#. He is currently a senior software engineer at Google. John Mongan and Noah Suojanen are the authors of the best-selling first edition of this book. TABLE OF CONTENTS Introduction Before the Search The Job Application Process Approaches to Programming Problems Linked Lists Trees and Graphs Arrays and Strings Recursion Sorting Concurrency Object-Oriented Programming Design Patterns Databases Graphics and Bit Manipulation Counting, Measuring, and Ordering Puzzles Graphical and Spatial Puzzles Knowledge-Based Questions Nontechnical Questions Resumes Conclusion Index