
Programming Interviews Exposed : Secrets to Landing Your Next Job.
Title:
Programming Interviews Exposed : Secrets to Landing Your Next Job.
Author:
Giguère, Eric.
ISBN:
9781118287200
Personal Author:
Edition:
3rd ed.
Physical Description:
1 online resource (337 pages)
Contents:
Programming Interviews Exposed: Secrets to Landing Your Next Job -- About the Authors -- About the Technical Editors -- Credits -- Acknowledgments -- Contents -- Preface -- Introduction -- Chapter 1: Before the Search -- Know Yourself -- Know the Market -- Develop Marketable Skills -- Get Things Done -- Manage Your Online Profile -- Summary -- Chapter 2: The Job Application Process -- Finding and Contacting Companies -- The Interview Process -- A Recruiter's Role -- Offers and Negotiation -- Summary -- Chapter 3: Approaches to Programming Problems -- The Process -- Solving the Problems -- Analyzing Your Solution -- Summary -- Chapter 4: Linked Lists -- Why Linked Lists? -- Kinds of Linked List -- Basic Linked List Operations -- Linked List Problems -- Summary -- Chapter 5: Trees and Graphs -- Trees -- Graphs -- Tree and Graph Problems -- Summary -- Chapter 6: Arrays and Strings -- Arrays -- Strings -- Array and String Problems -- Summary -- Chapter 7: Recursion -- Understanding Recursion -- Recursion Problems -- Summary -- Chapter 8: Sorting -- Sorting Algorithms -- Sorting Problems -- Summary -- Chapter 9: Concurrency -- Basic Thread Concepts -- Concurrency Problems -- The Dining Philosophers -- Summary -- Chapter 10: Object-Oriented Programming -- Fundamentals -- Construction and Destruction -- Object-Oriented Programming Problems -- Summary -- Chapter 11: Design Patterns -- What Are Design Patterns? -- Common Design Patterns -- Design Pattern Problems -- Summary -- Chapter 12: Databases -- Database Fundamentals -- Database Problems -- Summary -- Chapter 13: Graphics and Bit Manipulation -- Graphics -- Bit Manipulation -- Graphics Problems -- Bit Manipulation Problems -- Summary -- Chapter 14: Counting, Measuring, and Ordering Puzzles -- Tackling Brainteasers -- Brainteaser Problems -- Summary -- Chapter 15: Graphical and Spatial Puzzles.
Draw It First -- Graphical and Spatial Problems -- Summary -- Chapter 16: Knowledge-Based Questions -- Preparation -- Problems -- Summary -- Chapter 17: Nontechnical Questions -- Why Non-technical Questions? -- Questions -- Summary -- Appendix: Résumés -- The Technical Résumé -- Sample Résumé -- Index -- Advertisement.
Abstract:
John Mongan is a resident radiologist at UC San Francisco, conducting research in medical informatics. He has a PhD in bioinformatics and several patents on software testing technologies. Eric Giguere is a software engineer at Google with over 20 years of professional programming experience. He has a master's degree in computer science and is the author of several programming books. Noah Kindler is VP Technology at the security technology company Avira. He leads software design and development teams across several products with a user base of over 100 million.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Genre:
Electronic Access:
Click to View