b r a y d e n . o r g / Books

/ WebHome / WebRss

This Web


WebHome  
Topic List  
Web Statistics 

All Webs


Books
Main
Random
Software
TWiki  

brayden.org


Home
Monthly Digest
Today's Links
Resumé
Reading List
Books RSS
Random RSS
Software RSS

Other


Dale's Blog

currently-reading
TextDrive
The Brayden Books web http://www.brayden.org/twiki/bin/view/Books The books area at brayden.org - book reviews, book lists, links to booksellers, e-books en-us Copyright 2012, Dale Brayden and contributing authors. Dale Brayden [rss@braydenNOSPAM.org] Dale Brayden [rss@braydenNOSPAM.org] TWiki brayden.Books brayden.Books http://www.brayden.org/twiki/bin/view/Books http://www.brayden.org/twiki/pub/twikilogo88x31.gif Are You Smart Enough to Work at Google?: Trick Questions, Zen-like Riddles, Insanely Difficult Puzzles, and Other Devious Interviewing Techniques You ... Know to Get a Job Anywhere in the New Economy http://www.brayden.org/twiki/bin/view/Books/BookAreYouSmartEnoughWork In my case the answer is probably no, though I did somehow get hired at Google.

The title of the book is a little misleading: much of the book is not so much about Google as it is about high tech hiring in general. In fact, I felt that the first half of the book was misleading in putting such emphasis on tricky puzzle questions. It wasn't until around page 100 that I came across a question that I had actually been asked. For the most part, technical interviews at Google involve writing code on a whiteboard, and though the problems may be somewhat odd or even a little tricky, Google interviewers don't really stake the interview outcome on whether or not the candidate has a clever insight.

But Poundstone does give good advice on general problem solving tactics, and if you are interested in working at Google it couldn't hurt to work through the many questions and puzzles in this book.

But if you really want to succeed at the interview your best bet is to really prepare on the fundamentals of software and engineering: if you claim to be a C++ programmer then you had better know the language inside and out and be able to prove your knowledge by writing a non-trivial chunk of code on the whiteboard. You should have good facility with common algorithms and data structures and know how to apply them. If you claim to be a Linux guru then you had better be able to demonstrate that. When I say you should 'really prepare' I mean you should cram like you might have done in college. Being rusty at the skills you claim on your resume just won't cut it - not at Google or at any other reputable software company.
rss_response@brayden.org 2012-02-04T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookAreYouSmartEnoughWork http://www.brayden.org/twiki/bin/rdiff/Books/BookAreYouSmartEnoughWork
In a Dog's Heart http://www.brayden.org/twiki/bin/view/Books/BookInDogsHeart Despite the title, this is a quite practical and down to earth book for dog owners. It offers an antidote to the dominance and control model of Cesar Millan, a model that has probably done untold damage to lots of dogs and dog owners. Arnold's approach is to recognize that a) dogs depend on us for their well-being, and b) dogs know that they depend on us, so when they piss us off or misbehave it's not because they want to piss us off or misbehave. And getting into a pissing contest with a dog is a no-win situation.

Most of the book is aimed at practical considerations for choosing the right dog, ensuring the dog's safety and well-being, caring for the dog, etc. Lots of good information.
rss_response@brayden.org 2012-02-02T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookInDogsHeart http://www.brayden.org/twiki/bin/rdiff/Books/BookInDogsHeart
Hector & the Secrets of Love - Hector's Journeys http://www.brayden.org/twiki/bin/view/Books/BookHectorSecretsLove Hector once again travels the world, this time in search of the meaning of love. This time, Hector is hired as a consultant by the CEO of a large pharmaceutical company, and soon finds that his girlfriend is having an affair with the CEO. Oops. He has been hired to find a psychologist who invented a love drug for the company, but who has absconded with his research. Along the way Hector keeps running into a personable but shady character with a great many skills most likely learned in the secret service. It's all a good deal of fun. rss_response@brayden.org 2012-02-02T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookHectorSecretsLove http://www.brayden.org/twiki/bin/rdiff/Books/BookHectorSecretsLove Nemesis http://www.brayden.org/twiki/bin/view/Books/BookNemesis This is the 20th in the Marcus Didius Falco series of mystery novels set in post-Augustan Rome (1st century A.D.). This installment begins with the death of Falco's father and of his newborn son and ends with ... well, I shouldn't tell you that.

Falco takes on the case of the murder of a merchant from Antium, a bug infested swampland south of Rome, and the disappearance of the merchant's wife. Suspicion soon falls on the Claudii, an extended family of freedmen who terrorize their neighbors and travelers. When an apparent copycat murder occurs north of Rome, Falco is pulled off the case by Anacrites, the chief spy. Falco has had numerous run-ins with Anacrites in the past so he and his friend Petro are naturally suspicious of the chief spy's motives and, naturally, continue to pursue the case.

Without giving too much away, Falco is Nemesis to Anacrites' Hubris, and it is this conflict that drives the novel forward. Davis does a good job of slowly revealing Anacrites' role in the murder, which begins to look like merely the last in a string of serial murders.
rss_response@brayden.org 2012-02-02T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookNemesis http://www.brayden.org/twiki/bin/rdiff/Books/BookNemesis
Science in 100 Key Breakthroughs http://www.brayden.org/twiki/bin/view/Books/BookScienceIn100KeyBreakthroughs A history of science in 100 chronologically arranged discoveries or technical breakthroughs, each assigned four pages of text and illustrations. rss_response@brayden.org 2012-01-30T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookScienceIn100KeyBreakthroughs http://www.brayden.org/twiki/bin/rdiff/Books/BookScienceIn100KeyBreakthroughs Programming Pearls - 2nd Edition http://www.brayden.org/twiki/bin/view/Books/BookProgrammingPearls

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookProgrammingPearls http://www.brayden.org/twiki/bin/rdiff/Books/BookProgrammingPearls Ghost Wars: The Secret History of the CIA, Afghanistan, and bin Laden from the Soviet Invasion to September 10, 2001 http://www.brayden.org/twiki/bin/view/Books/BookGhostWars

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookGhostWars http://www.brayden.org/twiki/bin/rdiff/Books/BookGhostWars 1491: New Revelations of the Americas Before Columbus http://www.brayden.org/twiki/bin/view/Books/Book1491

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/Book1491 http://www.brayden.org/twiki/bin/rdiff/Books/Book1491 The Design of Everyday Things http://www.brayden.org/twiki/bin/view/Books/BookDesignEverydayThings

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookDesignEverydayThings http://www.brayden.org/twiki/bin/rdiff/Books/BookDesignEverydayThings The Big Sleep http://www.brayden.org/twiki/bin/view/Books/BookBigSleep

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookBigSleep http://www.brayden.org/twiki/bin/rdiff/Books/BookBigSleep Art of Computer Programming, Volume 1: Fundamental Algorithms - 3rd Edition http://www.brayden.org/twiki/bin/view/Books/BookArtComputerProgrammingVolume1

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookArtComputerProgrammingVolume1 http://www.brayden.org/twiki/bin/rdiff/Books/BookArtComputerProgrammingVolume1 Structure and Interpretation of Computer Programs - MIT Electrical Engineering and Computer Science http://www.brayden.org/twiki/bin/view/Books/BookStructureInterpretationComputerPrograms

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookStructureInterpretationComputerPrograms http://www.brayden.org/twiki/bin/rdiff/Books/BookStructureInterpretationComputerPrograms Agile Web Development with Rails: A Pragmatic Guide http://www.brayden.org/twiki/bin/view/Books/BookAgileWebDevelopmentWithRails

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookAgileWebDevelopmentWithRails http://www.brayden.org/twiki/bin/rdiff/Books/BookAgileWebDevelopmentWithRails Empire Falls http://www.brayden.org/twiki/bin/view/Books/BookEmpireFalls

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookEmpireFalls http://www.brayden.org/twiki/bin/rdiff/Books/BookEmpireFalls Programming Perl http://www.brayden.org/twiki/bin/view/Books/BookProgrammingPerl

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookProgrammingPerl http://www.brayden.org/twiki/bin/rdiff/Books/BookProgrammingPerl The Codebreakers: The Comprehensive History of Secret Communication from Ancient Times to the Internet http://www.brayden.org/twiki/bin/view/Books/BookCodebreakers

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookCodebreakers http://www.brayden.org/twiki/bin/rdiff/Books/BookCodebreakers Murder in the Marais - Aimee Leduc Investigations, #1 http://www.brayden.org/twiki/bin/view/Books/BookMurderInMarais

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookMurderInMarais http://www.brayden.org/twiki/bin/rdiff/Books/BookMurderInMarais The Pragmatic Programmer: From Journeyman to Master http://www.brayden.org/twiki/bin/view/Books/BookPragmaticProgrammer

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookPragmaticProgrammer http://www.brayden.org/twiki/bin/rdiff/Books/BookPragmaticProgrammer Design Patterns: Elements of Reusable Object-Oriented Software http://www.brayden.org/twiki/bin/view/Books/BookDesignPatterns

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookDesignPatterns http://www.brayden.org/twiki/bin/rdiff/Books/BookDesignPatterns A Pattern Language: Towns, Buildings, Construction - Center for Environmental Structure Series http://www.brayden.org/twiki/bin/view/Books/BookPatternLanguage

rss_response@brayden.org 2012-01-22T00:00:00Z DaleBrayden 1.1 updated major http://www.brayden.org/twiki/bin/rdiff/Books/BookPatternLanguage http://www.brayden.org/twiki/bin/rdiff/Books/BookPatternLanguage

 
 
Current Rev: r1.1 - 05 Jul 2008 - 15:25 GMT - DaleBrayden, Revision History:Diffs | r1.1
© 2003-2011 by the contributing authors.