Profile

Cover photo
Verified name
Stephen Ng
Attended Massachusetts Institute of Technology
Lives in Saratoga
1,094 followers|277,749 views
AboutPostsPhotosVideos

Stream

Stephen Ng

Shared publicly  - 
 
Greetings! I'm not using this profile any more. If you want to follow me, go to: https://plus.google.com/103958383796502826946 
1
Add a comment...

Stephen Ng

Shared publicly  - 
 
Hey there! I'm not using this profile any more. If you want to follow me, go to: https://plus.google.com/103958383796502826946.
1
Tim Nguyen's profile photoElizabeth Crane's profile photo
2 comments
 
Apparently I am following both? Guess I'll uncircle this one. 
Add a comment...

Stephen Ng

Shared publicly  - 
 
 
Did you ever wonder why it's a good idea to test your backups regularly? Want to hear about how Toy Story 2 was completely lost... almost? It's a really scary story that should be a warning to all IT types tasked with protecting the business
1
1
David Proffitt's profile photo
Add a comment...

Stephen Ng

Shared publicly  - 
 
http://makerfaire.com/

Deadline for discounted early-bird tickets is midnight PST tomorrow night, May 9.
1
Add a comment...

Stephen Ng

Shared publicly  - 
 
#StarWars

Thankful should you be that I post not the picture of me as Padmé Amidala.
4
Bill Morgan's profile photoBliss Morgan's profile photoDaniel Stinebaugh's profile photo
3 comments
 
Thankful indeed!
Add a comment...
Have him in circles
1,094 people

Stephen Ng

Shared publicly  - 
 
Greetings! I'm not using this profile any more. If you want to follow me, go to: https://plus.google.com/103958383796502826946 
1
Stephen Ng's profile photoJoey Heck's profile photo
2 comments
 
+Joey Heck Thanks! Fixed, I think.
Add a comment...

Stephen Ng

Shared publicly  - 
 
Alternate versions of this week's Newsweek cover.
1
Add a comment...

Stephen Ng

Shared publicly  - 
2
Jason Orendorff's profile photo
 
Huh. I don’t think I have actually learned the lesson of this article. Today on twitter, https://twitter.com/#!/BarackObama/status/200304189316935681 and then you read the fine print, and what he has actually said is that he is in favor of letting the states do their own thing. Which is exactly what they’ve been doing anyway. This is the kind of “support” that doesn’t translate immediately to any action or policy change of any kind.

But the thing is, I’m happy about this anyway. Lip service from a sitting president—it’s a milestone. It means progress hasn’t stopped.
Add a comment...

Stephen Ng

Shared publicly  - 
 
Seriously, is this the best you can do? Obama is--gasp--a politician?

Why does President Obama take so much credit for killing Bin Laden?
3
George Coelho's profile photoJason Orendorff's profile photoBrian Haslip's profile photoBrian Coca's profile photo
11 comments
 
We don't need your "flexibility" over the missiles !
Add a comment...

Stephen Ng

Shared publicly  - 
 
I have interviewed candidates who aced every part of this only to stumble on the very last question.
 
A few of my coworkers and I put together the ultimate Google interview question:

You are trying to cross a river with a barman, a bear, a fox and a thousand rabbits.

You have a single row boat that travels at 99.9% the speed of light that can only carry you and two animals at a time. The row boat has only one instruction: Go forward. It returns true iff it managed to go forwards.

For every 5 minutes of wait time, the rabbit population on each side of the river will grow according to the Fibonacci sequence.
Also, each rabbit has a unique integer written on its back and you want to line them up in numerical order on the other shore but can only look at 100 rabbits at a time.

You can ask questions of the bear, the fox and the rabbits but the fox always lies, the rabbits always tell the truth, and the bear will eat you if it thinks your question is dumb.

If you leave the fox unattended, he will attempt to jump into a manhole while carrying the cover.

The bear is trying to implement a stack where push, pop and min are O(1).

A gnome appears and asks the barman for a drink, the barman pulls out a gun and the gnome says "thank you" and leaves.

The barman then holds up a ladder that reaches partially over the river, allowing you to drop rabbits onto the other side but you don't know how high a fall the rabbits can survive.

Your answer must be robust as our boats and ladders are flaky, and we pride in building world class infrastructure over flaky components.

How would you unit test your river-crossing algorithm?
3
2
Greg Spencer's profile photoSteven Watson's profile photoDavid Powell's profile photoAlbert Bodenhamer's profile photo
7 comments
 
I think I was asked this question in my interview.
Add a comment...
People
Have him in circles
1,094 people
Work
Occupation
Software Engineer in Test (Gmail)
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Saratoga
Previously
Alameda - Arlington - Cambridge - Hong Kong - Boston
Links
Other profiles
Story
Tagline
Hello, I have moved profiles! Use my new one instead at: https://plus.google.com/103958383796502826946
Introduction
Hello, I have moved profiles! My new profile is at: https://plus.google.com/103958383796502826946
Education
  • Massachusetts Institute of Technology
    Computer Science, 1985
  • Alameda High School
    1981
Basic Information
Gender
Male