This was an excellent book for reviewing basic programming concepts, data-structures, and algorithms. It did indeed very well prepare me for an intervThis was an excellent book for reviewing basic programming concepts, data-structures, and algorithms. It did indeed very well prepare me for an interview with Google, along with a few other resources and practice runs.
I tried to pick up a few other algorithms or interview question books, but they all failed at delivering the same sort of thought process and walk-through of an implementation that this book did. Not only does it deliver the background information and reviews, but it goes about how to use that information to answer sample interview questions, and steps through several thought-provoking options, weighing pros and cons of each, and always approaching them from the perspective of what an interviewer would be expecting.
I'd highly recommend this book to anybody who's going to be applying for a job requiring a technical interview....more
Though this may not be a typical genre that I would read, I have to admit that I quite enjoyed The Survivors. The plot was fast-paced enough to make mThough this may not be a typical genre that I would read, I have to admit that I quite enjoyed The Survivors. The plot was fast-paced enough to make me turn pages and want to read another chapter before bed. Chapters moved fast, as well, so it was delightful to pick up when I had a few spare minutes.
Throughout the plot, you really are wondering along with the characters what is truly going on - and just when you think you have an idea, it turns out that you're wrong - and for good reason.
The author managed to think of several different "superpowers" that have a somewhat cohesive theme amongst them. They aren't superpowers in an X-men or Captain Planet sort of way, but in much more psychological ways that I found very enticing. He explores what having these powers has done to the characters, and how they have each used them to their own personal benefit (or demise). I enjoyed that aspect of the character depth and development very much, as it makes you actually care about them - well, at least the ones you are supposed to care for.
Laced throughout the book is quite a bit of good humor. There are some off-the-wall analogies and anecdotes which had me laughing out loud. Two characters provide some excellent comic relief, as well. The story and language is relevant to today, and as such I think it'd be a great book for a young adult to read.
Warning: This book is kind of terrifying to read on an airplane. Save it for after you land!
Sure, there are a few rough spots and repetitive parts here and there, but what book doesn't have that? The story is enjoyable, but its not super heady or mind-blowingly deep. But, sometimes that's exactly what you want on a nice relaxing summer day.
All in all, I was happy I spent the time learning Daniel Harvell's characters and story, and look forward to the sequel! ...more
I decided to read this after watching the film, understanding that they were loosely related. It was, to say the least, the most utterly disturbed piecI decided to read this after watching the film, understanding that they were loosely related. It was, to say the least, the most utterly disturbed piece of literature that I've ever read. I liked it. If you want to really set foot into Burrough's exploration of a junkie's mind in a seemingly dark, dystopian, and surreal universe, this is the book for you. You'll forget a lot of it, wish you never read many passages, you'll not know which direction time is progressing in - but will come out stronger for it....more
I really like some of the concepts that this book brings forward. The extraterrestrial world is somewhat utopian, but has its own problems. The alienI really like some of the concepts that this book brings forward. The extraterrestrial world is somewhat utopian, but has its own problems. The alien characters are dry but quite humorous, and the human they watch behaves as you would expect yourself to.
My only gripe with the book is that it felt rushed at the end. I wanted a more complicated plotline, a hairier ultimate solution that may not have worked, and something which would have put the alien characters at greater risk. There was so much potential here. It would be interesting to see a sequel or series made from this....more
I found this book to be overly repetitive and long for the point it was trying to drive. It felt like I kept re-reading the same paragraph over and ovI found this book to be overly repetitive and long for the point it was trying to drive. It felt like I kept re-reading the same paragraph over and over, but he was simply reiterating the same ideas over and over about subjective vs objective, qualitative vs quantitative. This is really one of the most hyped-up books that I found to be an utter disappointment....more