I also recently interviewed at several major tech companies, and I agree that Facebook had by far the best process. The content of the technical questions was largely similar to everybody else, but Facebook really went out of their way to make sure I was comfortable throughout the whole process and took the time to understand who I am and how I can best contribute.