Great perks and working atmosphere. The people you work with are all top-notch, highly motivated, and competent. You learn about many new technologies, and the work you do has immediate impact. Very fast development cycle.
The fast pace and development cycle can seem sloppy and disorganized at times. There is the drive to "be bold and break things" or "done is better than perfect." Many new ideas come from hackathons. Facebook is very product-driven, with less of an emphasis on architectural integrity and sound infrastructure.
Company culture is fantastic, and work-life balance is truly great at Facebook. Employees are treated exceptionally well.
For employees working on backend-type features, it would help to have upper management provide a sense of direction and group alignment.
Pretty standard. Just grind LeetCode. They basically want you to make zero mistakes and solve problems like a robot. They don’t really care about your thought process, just that you find the most optimized solution ASAP.
The whole process took about two months. It started with a 30-minute recruiter call, then a 90-minute online assessment with four questions. I didn’t have time to finish all four, but somehow passed that round. The next step was a technical screenin
Technical Phone Screen A 45-minute coding interview where you will solve one or two coding problems, focusing on optimal solutions, edge cases, and complexity analysis. Usually, more than two problems will be asked, and there will be follow-ups to t
Pretty standard. Just grind LeetCode. They basically want you to make zero mistakes and solve problems like a robot. They don’t really care about your thought process, just that you find the most optimized solution ASAP.
The whole process took about two months. It started with a 30-minute recruiter call, then a 90-minute online assessment with four questions. I didn’t have time to finish all four, but somehow passed that round. The next step was a technical screenin
Technical Phone Screen A 45-minute coding interview where you will solve one or two coding problems, focusing on optimal solutions, edge cases, and complexity analysis. Usually, more than two problems will be asked, and there will be follow-ups to t