Ace the Programming Interview (eBook)
448 Seiten
John Wiley & Sons (Verlag)
978-1-118-51862-5 (ISBN)
and land the job
Programmers are in demand, but to land the job, you must
demonstrate knowledge of those things expected by today's
employers. This guide sets you up for success. Not only does
it provide 160 of the most commonly asked interview questions and
model answers, but it also offers insight into the context and
motivation of hiring managers in today's marketplace. Written by a
veteran hiring manager, this book is a comprehensive guide for
experienced and first-time programmers alike.
* Provides insight into what drives the recruitment process and
how hiring managers think
* Covers both practical knowledge and recommendations for
handling the interview process
* Features 160 actual interview questions, including some related
to code samples that are available for download on a companion
website
* Includes information on landing an interview, preparing a
cheat-sheet for a phone interview, how to demonstrate your
programming wisdom, and more
Ace the Programming Interview, like the earlier Wiley
bestseller Programming Interviews Exposed, helps you
approach the job interview with the confidence that comes from
being prepared.
Edward Guiness is a software developer who has been both interviewer and interviewee over his long career. He has been programming since before the birth of Windows 1.0. In 2012, Edward founded SocialCoder (socialcoder.org), a volunteering organization for programmers, designers, and other technical people.
Introduction xxiii
Chapter 1 Hiring Programmers: The Inside Story 1
Chapter 2 Handling the Phone Interview with Confi dence 29
Chapter 3 In-Person Interviews 39
Chapter 4 Negotiating a Job Offer 53
Chapter 5 Programming Fundamentals 63
Chapter 6 Code Quality 109
Chapter 7 The Usual Suspects 157
Chapter 8 Quirks and Idioms 193
Chapter 9 Testing -- Not Just for Testers 245
Chapter 10 The Right Tools 265
Chapter 11 Notorious Interview Questions 303
Chapter 12 Programming Wisdom 351
Appendix Preparing Your Cheat Sheets 395
General and Behavioral 396
Programming, General 397
Programming Concepts 397
Work History 398
Questions to Ask, If Given the Opportunity 399
Index 401
Erscheint lt. Verlag | 31.5.2013 |
---|---|
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Schlagworte | Computer Science • Informatik • Programmierung • Programmierung u. Software-Entwicklung • Programming & Software Development |
ISBN-10 | 1-118-51862-4 / 1118518624 |
ISBN-13 | 978-1-118-51862-5 / 9781118518625 |
Haben Sie eine Frage zum Produkt? |
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich