I was contacted by Facebook after finishing several of their puzzles puzzles. The first round phone screen from HR was non-technical. The second round was from a software engineer. There was one technical coding question, and we shared an online doc to write the code. I didn't do well, and received a rejection letter a few days later.