Thursday, June 10, 2010

[R309.Ebook] Get Free Ebook Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann

Get Free Ebook Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann

Even the rate of an e-book Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann is so budget-friendly; lots of individuals are truly thrifty to set aside their cash to purchase the e-books. The other factors are that they really feel bad and have no time at all to go to guide establishment to look the e-book Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann to read. Well, this is modern-day age; a lot of books could be got easily. As this Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann and also a lot more books, they can be entered quite quick means. You will certainly not need to go outdoors to obtain this e-book Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann



Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann

Get Free Ebook Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann

Some people may be laughing when considering you reviewing Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann in your leisure. Some may be admired of you. As well as some might desire resemble you that have reading hobby. What regarding your personal feeling? Have you felt right? Reading Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann is a need and a leisure activity at the same time. This problem is the on that particular will certainly make you feel that you need to check out. If you know are trying to find guide entitled Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann as the selection of reading, you could find right here.

Getting guides Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann now is not sort of tough way. You can not just opting for publication store or library or loaning from your buddies to review them. This is a quite straightforward means to precisely get guide by on-line. This on-line publication Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann can be among the options to accompany you when having extra time. It will not squander your time. Believe me, guide will reveal you brand-new thing to read. Simply invest little time to open this online e-book Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann and review them anywhere you are now.

Sooner you obtain guide Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann, sooner you can delight in reviewing guide. It will certainly be your resort to maintain downloading guide Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann in provided web link. In this means, you can really making a decision that is offered to obtain your personal e-book on-line. Here, be the very first to get the e-book qualified Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann and also be the very first to know exactly how the writer suggests the notification and also understanding for you.

It will certainly have no uncertainty when you are visiting pick this publication. This impressive Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann publication could be checked out entirely in certain time depending on exactly how commonly you open up and read them. One to bear in mind is that every book has their own manufacturing to acquire by each visitor. So, be the excellent reader and also be a better individual after reviewing this publication Cracking The Coding Interview, Fourth Edition: 150 Programming Interview Questions And Solutions, By Gayle Laakmann

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann

Now in the 4th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This book provides:

* 150 Programming Interview Questions and Solutions: From binary trees to binary search, this list of 150 questions includes the most common and most useful questions in data structures, algorithms, and knowledge based questions.

* Ten Mistakes Candidates Make -- And How to Avoid Them: Don't lose your dream job by making these common mistakes.  Learn what many candidates do wrong, and how to avoid these issues.

* Steps to Prepare for Behavioral and Technical Questions: Stop meandering through an endless set of questions, while missing some of the most important preparation techniques.  Follow these steps to more thoroughly prepare in less time.

* Interview War Stories: A View from the Interviewer's Side: Humorous but instructive stories from our interviewers show you how some candidates really flopped on the most important question - and how you can avoid doing the same.

  • Sales Rank: #689807 in Books
  • Brand: Brand: CreateSpace Independent Publishing Platform
  • Published on: 2008-10-15
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.00" h x .70" w x 6.00" l, 1.12 pounds
  • Binding: Paperback
  • 310 pages
Features
  • Used Book in Good Condition

About the Author
Gayle Laakmann’s interviewing expertise comes from vast experience on both sides of the desk. She has completed Software Engineering interviews with - and received offers from - Microsoft, Google, Amazon, Apple, IBM, Goldman Sachs, Capital IQ, and a number of other firms.

Of these top companies, she has worked for Microsoft, Apple and Google, where she gained deep insight into each company’s hiring practices.

Most recently, Gayle spent three years at Google as a Software Engineer and was one of the company’s lead interviewers. She interviewed over 120 candidates in the U.S. and abroad, and led much of the recruiting for her alma mater, the University of Pennsylvania.

Additionally, she served on Google’s Hiring Committee, where she reviewed each candidate’s feedback and made hire / no-hire decisions.

She assessed over 700 candidates in that role, and evaluated hundreds more resumes.

In 2005, Gayle founded CareerCup.com to bring her wealth of experience to candidates around the world. Launched first as a free forum for interview questions, CareerCup now offers a book, a video and mock interviews.

Gayle holds a bachelor’s and master’s degree in Computer Science from the University of Pennsylvania.

Most helpful customer reviews

58 of 62 people found the following review helpful.
Nice collection of problems, but unpolished and full of errors, lacks explanation.
By RRS
I'm a software engineer at a billion-dollar company, with about 10 years of experience after college. I decided to interview at a promising early-stage startup and thus bought two interview books (this one and Programming Interview Exposed) to brush up on things and get back that interviewing magic. (I had been at my last job for over 5 years, so it has been a while.)

This book is good in some ways. The best thing about it is the set of problems in it. It's quite comprehensive: every area I could think of is covered. Even the knowledge-based chapters (e.g., on threading, or networking, or low-level programming) are surprisingly up-to-date and representative of the type of stuff that is asked. So if you want to get a big list of problems and at least a good stab at the solutions (if you're stuck), it's much better to get this book (as opposed to looking for problems on the Internet).

So why only two stars? The biggest issue is that there are tons of errors in this book. I can't tell you how many, but I know I personally found at least 5. Some are trivial -- the book may say something is O(n) space, when it's O(1) space. Some are egregious -- the smart pointer implementation, which is compressed to one page in the solution section, is utterly broken. (For example, operator=() fails to give up ownership of what it points to before the assignment, before taking ownership of the new object. That is a completely wrong solution to the problem! What if an inexperienced reader reads this section and becomes confused?) Books like this should not have mistakes, especially not a 4th edition.

Sometimes the problem isn't clearly stated, so that trying to solve it is very difficult without more explanation. Flipping to the solution reveals what the problem was, but then what was the point?

In general, when reading this book, once gets the sense that it was thrown together. It seems like it wasn't edited in the most basic ways; for example, URLs are referred to as "urls" all over the text. That doesn't really matter, of course, but it is indicative of the type of publication it is. It's like someone wrote up an elaborate text file and then basically just sent it off to be published. Very cheap and kind of unprofessional.

Finally, the book's solutions (while usually 100% correct) typically don't try to explain and expose the thinking process behind a solution. True, sometimes it's quite obvious, so there's no point. But sometimes, it's not obvious -- it would be helpful to a potential interviewee to get a glimpse into HOW to get to the solution, instead of basically just being given the solution. This isn't always the case in the book, but most of the time it is.

So, there you go. If you want a nice collection of problems that's representative and up-to-date, this is your book; but don't expect an error-free and carefully edited or explained work.

35 of 36 people found the following review helpful.
Practice makes perfect
By Lei Gong
My background: worked as a software developer for 5 years before changing companies and I needed to freshen up my interview skills. Having conducted dev interviews before, I wanted to be as prepared as possible.

I used this book as a practice guide for my interviews with Microsoft, Amazon, and Google. Got offered to two of the companies through practicing the questions in this book over and over again. I was only caught off guard by one or two questions during my interviews through at least 15 interview loops. Most of the interview questions at the above companies follow the same two dozen or so coding patterns and the questions in this book thoroughly covers them. Learn the coding patterns from this book and you won't be surprised or nervous during your loops. I tried not to act too surprised when 1/5 of the questions from my interviews were straight from the book.

24 of 24 people found the following review helpful.
"Cracking" vs "Programming interviews exposed"
By Margaret Gilligan
"Cracking the coding interview" (4th ed, 2008) by Gayle Laakman is a
good book, but so is the very similar book "Programming Interviews
Exposed: Secrets to Landing Your Next Job" (2nd edn), John Mongan,
Noah Suojanen and Eric Giguère (2nd edn, 2007) . Which should you
choose? Here are the main differences:

- "Exposed" is much more readable: it explains the solutions in
English before giving code, whereas "Cracking" often just presents
code with minimal explanation. Another nice thing is that "Exposed"
presents the solution in stages, so you can read the first part of the
solution to get a hint, and then try again. By contrast, "Cracking"
just gives the key idea right away, so even a "peek" at the solutions
means it's game over (modulo coding issues, which are usually easy).

- "Cracking" has more questions, and they generally seem to be a bit
harder. They are sorted in order of increasing difficulty, which is
helpful.

- "Cracking" gives solutions in Java, although the code seems to have
some errors (see other reviews on amazon). "Exposed" gives solutions
in a mix of languages (C++, Java, C#), although they only use one
language per question.

- "Cracking" contains some grammatical errors (for example, Gayle
often mixes up "eg" and "ie"). In addition, many explanations would be much clearer with
an example.

- Both books are similar in length (about 300 pages), and their "non
technical" advice is very similar.

- Overall, "Exposed" is easier to read, but "Cracking" has more
content. Tough call.

There is also the good book "Algorithms For Interviews" by Adnan Aziz
and Amit Prakash (2010), which contains much harder questions,
focusing on clever algorithms and not on implementation details. Do
not attempt this book before mastering "Cracking" and/or "Exposed",
you will find it demoralizing! But it's probably worth trying some of
these harder problems, to see how "fancier" algorithms (like Dijkstra,
or max-flow min-cut, or dynamic programming) can be applied in
creative ways.

See all 47 customer reviews...

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann PDF
Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann EPub
Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann Doc
Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann iBooks
Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann rtf
Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann Mobipocket
Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann Kindle

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann PDF

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann PDF

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann PDF
Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions, by Gayle Laakmann PDF

No comments:

Post a Comment