I applied through university. The process took 9 months. I interviewed at National Security Agency in Jan 2016
Interview
After 9 months of invasive background checks, long polygraph tests (3 hours) and an extremely personal psych evaluation, they told me I was ineligible to work for them because I did not qualify for security clearance. This was due to my "foreign contacts." Namely, my Iranian roommate who just got his US citizenship.
Interview questions [1]
Question 1
How to win a game: given a pile of n sticks, and you and an opponent who can take either 1,2,3 sticks from the pile, how do you guarantee your opponent take the last stick?