Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
1–10 of 123 posts
Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#2Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#3everytime I try the link I get a timeout request!
Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#4everytime I try the link I get a timeout request!
Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#5Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#6I don't have any aspirations to interview at Google, but did stumble across an 'Google Interview' book at the local bookstore. It makes great reading.
WSJ did an article on Google interviews late last year, including answers. Here are the questions (click the link below if you want answers).
"1. What's the next number in this sequence: 10, 9, 60, 90, 70, 66 … ?
2. You're in a car with a helium balloon on a string that is tied to the floor. The windows are closed. When you step on the gas pedal, what happens to the balloon—does it move forward, move backward, or stay put?
3. Using only a four-minute hourglass and a seven-minute hourglass, measure exactly nine minutes—without the process taking longer than nine minutes.
4. A book has N pages, numbered the usual way, from 1 to N. The total number of digits in the page numbers is 1,095. How many pages does the book have?
5. A man pushed his car to a hotel and lost his fortune. What happened?"
[Answers] http://online.wsj.com/article/SB1000142405297020455230457711...
Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#7Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#8That said, we do all our interviewing in the langage I expect them to be developing in - namely Ruby, JavaScript, and/or SQL. Is that the norm or do people still interview candidates using, say C or Java, for Ruby/Python/JS positions?
I suppose if we were interviewing someone who didn't know Ruby but knew Java, we could fallback to that. But luckily we have plenty of people that know Ruby/JS that I've never had to do that...
Although you don't have pointer stuff, you can do really interesting things with Ruby and JS.
Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#9everytime I try the link I get a timeout request!
Re: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
#10Sometimes I want to cry for what the world has become. At least I can be content knowing I have job security. (To be fair: the ability to google the answer quickly and implement it is exactly the skill that kind of test is supposed to screen for. Still, three years at school and no bit math?)
Edit: several of the responses have interpreted this as my sniping at the author. I'm not (he got the question right, after all!). I'm depressed at the status of software engineering and computer science education, such that dealing with the in-memory representation of data is treated as an "obscure" skill that comes up only on job interviews.