I interned at Facebook a while back (pre-IPO). On the first day of onboarding my neighbor was struggling to follow the instructions - it turned out he'd never used bash or any Unix-like system before.
Anyway, I guess he figured it out since he did well enough to get a return offer.
Apparently things have changed a bit.