Monday, February 8, 2016

Interview to Work at Google (After Eating A Sproggle of Nonsickle Cake)

Interview to Work at Google (After Eating A Sproggle of Nonsickle Cake)

Q: What do you know about Google’s products and technology?

A:
Oh wiggledy woggle
Oh briggle oh broggle
I’ve eaten a sproggle
Of nonsickle cake!
It warbles and xixpiz
It snoggles and bixiz
The brain words my
Sentences minduggle make!

Q: How would you re-position Google’s offerings to counteract competitive threats from Microsoft?

A:
 I’d bim um and bam um!
I’d slim-gog-gurzam ‘em!
They’d not know the wick-waw
That bonzopped their face!

Q: You are shrunk to the height of a nickel and your mass is proportionally reduced so as to maintain your original density. You are then thrown into an empty glass blender. The blades will start moving in 60 seconds. What do you do?

A:
Nicklety ficklety density wensity
Jumpity wumpity out of the jar!

Q: You have five pirates, ranked from 5 to 1 in descending order. The top pirate has the right to propose how 100 gold coins should be divided among them. But the others get to vote on his plan, and if fewer than half agree with him, he gets killed. How should he allocate the gold in order to maximize his share, but live to enjoy it? Hint: one pirate ends up with 98% of the gold.

A:
Scallywag scuttle wench!
Bilge rat bites lubber!
Grog on a hornswaggle!
Shiver me blubber!

Q: How are cookies passed in the HTTP protocol?

A:
Chocolatey-gingersnip mim’s macadaaaamia
Criminy crumbswallow flumped acadaaaamia!

Q: Suppose we have N companies and we want to eventually merge them into one big company. How many ways are there to merge?

A: Mim’s mom merged with Marge’s morgue
Morgue’s mad marble mottled
Macy mined the maggot mag
Mimble toads are spottled.

Q: You are given the source to an application, which is crashing when run. After running it ten times in a debugger, you find it never crashes in the same place. The application is single-threaded and uses only the C-standard library. What programming errors could be causing the crash? How would you test each one?

A:
Needles weave a single thread
And books befloat the sea
Ten debuggers boldly bled
In threaded misery.

And who done kill the bugger boys?
Bald Boogie Standard did
He ripped the ribbon from their necks
And wiped a bloody bib.

Then Boogie Standard blorred remorse
Inside the libe rare ree
Cried a blorge of bildy tears
Do I deserve to be?
I borglefied the bugger boys
Best boned I too be dead.
Re-grieved, regretted, Boogie ripped
His own beneedly thread

So rub de bugger! Rub de bones!
And rubbem til they blee
The program crash, the program run
And books befloat the sea.

Q: What sort would you use if you had a large data set on disk and a small amount of ram to work with?

A:
Ram horns curly
Frisbee disc
Whisk the ram
With whiskey whisk
Tozz dee Frisbee
In dee hole
Souls belong
To Oversoul.

Q: Do you consider Google the Oversoul?

A: Certainsplee.

Welcome to Google.