skip to content
Cracking the coding interview : 150 programming questions and solutions Preview this item
ClosePreview this item

Cracking the coding interview : 150 programming questions and solutions

Author: Gayle Laakmann McDowell
Publisher: Palo Alto, CA : CareerCup, LLC, [2014] ©2014
Edition/Format:   Book : English : 5th editionView all editions and formats
Database:WorldCat
Summary:
Now in the 5th edition, the book gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book includes 150 programming interview questions and answers, as well as other advice.
Getting this item's online copy... Getting this item's online copy...

Find a copy in the library

Getting this item's location and availability... Getting this item's location and availability...

WorldCat

Find it in libraries globally
Worldwide libraries own this item

Details

Genre/Form: Problems, exercises, etc
Document Type: Book
All Authors / Contributors: Gayle Laakmann McDowell
ISBN: 9780984782802 098478280X
OCLC Number: 876903357
Notes: Includes index.
"Version 5.01490310500036" -- Title page verso.
Description: viii, 500 pages : illustrations ; 23 cm
Contents: I. The interview process --
Overview --
How questions are selected --
Timeline and preparation map --
The evaluation process --
Incorrect answers --
Dress code --
Top 10 mistakes --
Frequently asked questions --
II. Behind the scenes --
The Microsoft interview --
The Amazon interview --
The Google interview --
The Apple interview --
The Facebook interview --
The Yahoo! interview --
III. Special situations --
Experienced candidates --
Testers and SDETs --
Program and product managers --
Dev leads and managers --
Start-ups --
IV. Before the interview. Getting the right experience --
Building a network --
Writing a great resume --
V. Behavioral questions --
Behavioral preparation --
Handling behavioral questions --
VI. Technical questions --
Technical preparation --
Handling technical questions --
Five algorithm approaches --
What good coding looks like --
VII. The offer and beyond --
Handling offers and rejection --
Evaluating the offer --
Negotiation --
On the job --
VIII. Interview questions --
Data structures --
Arrays and strings --
Linked lists --
Stacks and queues ---Trees and graphs --
Concepts and algorithms --
Bit manipulation --
Brain teasers --
Mathematics and probability --
Object-oriented design --
Recursion and dynamic programming --
Scalability and memory limits --
Sorting and searching --
Testing --
Knowledge based --
C and C++ --
Java --
Databases --
Threads and locks --
Additional review problems --
Moderate --
Hard --
IX. Solutions --
Data structures --
Arrays and strings --
Linked lists --
Stacks and queues --
Trees and graphs --
Concepts and algorithms --
Bit manipulation --
Brain teasers --
Mathematics and probability --
Object-oriented design --
Recursion and dynamic programming --
Scalability and memory limits --
Sorting and searching --
Testing --
Knowledge based --
C and C++ --
Java --
Databases --
Threads and locks --
Additional review problems --
Moderate --
Hard --
X. Acknowledgements --
XI. Index --
XII. About the Author.
Other Titles: 150 programming questions and solutions
Responsibility: Gayle Laakmann McDowell, founder and CEO, CareerCup.com.

Abstract:

Now in the 5th edition, the book gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book includes 150 programming interview questions and answers, as well as other advice.
Retrieving notes about this item Retrieving notes about this item

Reviews

User-contributed reviews
Retrieving GoodReads reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.