Programming interviews exposed : coding your way through the interview /
John Mongan, Noah Kindler, Eric Giguère.
- Fourth edition.
- 1 online resource (xxx, 348 pages) : illustrations.
- Wrox professional guides .
- Wrox professional guides. .
Includes index.
Includes bibliographical references.
Introduction -- Before the search -- The job application process -- The phone screen -- 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 -- Data science, random numbers, and statistics -- Counting, measuring, and ordering puzzles -- Graphical and spatial puzzles -- Knowledge-based questions -- Nontechnical questions -- Appendix: Résumés.
"Programming interviews exposed" is the programmer's ideal first choice for technical interview preparation. Updated to reflect changing techniques and trends, this new fourth edition provides insider guidance on the unique interview process that today's programmers face. Online coding contests are being used to screen candidate pools of thousands, and employers are even evaluating a candidate's public code repositories at GitHub, and with competition becoming increasingly fierce, programmers need to shape themselves into the ideal candidate well in advance of the interview. "Programming interviews exposed" will help you: Learn what the interviewer needs to hear to move you forward in the process ; Adopt an effective approach to phone screens with nontechnical recruiters ; Examine common interview problems and tests with expert explanations ; Be ready to demonstrate your skills verbally, in contests, on GitHub, and more ; Demonstrate your skillset under pressure ; Stand out as the best candidate for the job.
9781119418481 1119418488 9781119418504 111941850X
Employment interviewing. Computer programming--Vocational guidance. BUSINESS & ECONOMICS / Management. BUSINESS & ECONOMICS / Reference. BUSINESS & ECONOMICS / Skills. Computer programming--Vocational guidance. Employment interviewing.