Facebook's products are used by more people than anything else. The company's mission – to connect the world – is good. There are many, many choices of projects for software engineers, and you get to pick your team.
Facebook is a big company with rules. If you are a software engineer, you are compared to all other software engineers. If you do part of the job of a software engineer and part of the job of something else (PM, manager, analyst, etc.), it will be hard to evaluate you. Also, it is common to have a lot of manager changes.
It was all from the top 30 questions on LeetCode. They make the descriptions very lengthy to confuse you, but don't lose calm. The interviewers do help you a lot.
2 rounds of coding (data structure and algorithms) Onsite interview (4 rounds: 2 coding, 1 system, 1 behavioral).
Find someone who referred you. The recruiter will reach out and ask you to provide available times for a phone interview. You will then receive a confirmation email with a link to an online editor. During the phone interview, the interviewer will spe
It was all from the top 30 questions on LeetCode. They make the descriptions very lengthy to confuse you, but don't lose calm. The interviewers do help you a lot.
2 rounds of coding (data structure and algorithms) Onsite interview (4 rounds: 2 coding, 1 system, 1 behavioral).
Find someone who referred you. The recruiter will reach out and ask you to provide available times for a phone interview. You will then receive a confirmation email with a link to an online editor. During the phone interview, the interviewer will spe