Consider putting together a list of all the "Google Interview Questions", give yourself an hour to write a brief solution to as many as you can and then ask someone you respect to review your answers. You could start with these
I had a high school math teacher who gave tests with more questions then anyone could ever answer. The top score for the class on a 100 point test would often be around 8 and the average around 4. Everyone in the class learned how to deal with situations where you couldn't possibly answer all the questions perfectly. The high scorers were often people who provided partial solutions to many questions instead of perfect ones to a few.
http://tinyurl.com/3xtxa3
http://tinyurl.com/hpg7v
http://tinyurl.com/2fpl6y
http://tinyurl.com/2jqtgh
I had a high school math teacher who gave tests with more questions then anyone could ever answer. The top score for the class on a 100 point test would often be around 8 and the average around 4. Everyone in the class learned how to deal with situations where you couldn't possibly answer all the questions perfectly. The high scorers were often people who provided partial solutions to many questions instead of perfect ones to a few.