There are so many pros to working for Facebook; it's hard to keep count.
I'll cover three topics, which interest most people:
Work - Probably the most meaningful and impactful work you can do in your life, IMO. It's incredibly challenging, and going to work feels like a mission. You do things differently at FB, and you get to learn and explore many areas of true R&D to eventually become a better engineer.
People - Kind, incredibly smart, helpful, trustworthy, and fun! I've been at FB for about six months now, but I never saw/experienced such a company DNA before with respect, gratitude, kindness, and awareness to bias. People here are remarkable.
Benefits - Fantastic! I don't know other places that offer such benefits on such a scale. I'm sure there could be, but in general, I think FB is probably at the top.
Nothing is ever perfect. But I think this is pretty close. If you don't want responsibility, then this is probably not the place for you.
Keep doing what you're already doing.
The process began with an internal HR phone screen after I submitted my CV on Facebook's career website. This was followed by two typical tech phone screens before I was invited to Facebook HQ. The interviewers and HR staff were all very nice, smart
The first phone screening included a couple of JavaScript questions about functions you can perform on strings. There were also CSS-related questions, like the difference between block and inline elements. This was followed by a homework assignment
Phone call with recruiter -> Phone Screen Technical -> Onsite The phone call with the recruiter was pretty straightforward, asking some basic questions on JS and front-end. I was moved to the phone screen on the spot. The phone screen consisted of
The process began with an internal HR phone screen after I submitted my CV on Facebook's career website. This was followed by two typical tech phone screens before I was invited to Facebook HQ. The interviewers and HR staff were all very nice, smart
The first phone screening included a couple of JavaScript questions about functions you can perform on strings. There were also CSS-related questions, like the difference between block and inline elements. This was followed by a homework assignment
Phone call with recruiter -> Phone Screen Technical -> Onsite The phone call with the recruiter was pretty straightforward, asking some basic questions on JS and front-end. I was moved to the phone screen on the spot. The phone screen consisted of