Facebook is one of the most difficult companies to interview with, according to Glassdoor, an online jobs community.One reason the process is so challenging: They ask tough questions.

To figure out exactly what the social media giant asks job candidates, Glassdoor sifted through thousands of online reviews submitted by people who went through the interview process.