Facebook is often regarded as one of the best places to work at in the tech industry. Its interns make $25,000 more than the average US citizen. And famously, employees on Glassdoor voted Facebook the No. 1 company to work for overall. But in order to get a job there, you’ll have to answer some tricky questions.

We’ve compiled some of the toughest Facebook interview questions available on Glassdoor. Whether you’re looking for a programming job or a position in marketing, Facebook’s interview questions will give you a run for your money.

#21. Data Scientist candidate ; 23 Oct, 2015

2“There is a building with 100 floors. You are given 2 identical eggs. How do you use 2 eggs to find the threshold floor, where the egg will definitely break from any floor above floor N, including floor N itself.”

#20. Product Designer candidate ; 23 Oct, 2015.

3“If you were going to redesign an ATM machine, how would you do it?”

#19. Data Scientist candidate ; 23 Oct, 2015.

4“How many birthday posts occur on Facebook on a given day?”

#18. User Operations Analyst candidate ; 23 Oct, 2015.

5“Do you think that Facebook should be available to China?”

#17. Online Sales operations candidate ; 23 Oct, 2015

6“How much do you charge to wash every window in Seattle?”

Technical Project Manager candidate

“Describe how the website works. (That’s the whole question, with no context.)”

#16. Account Manager candidate ; 23 Oct, 2015

7“How much money is spent on the internet?”

Product Designer candidate

“How would you design a simpler TV remote control?”