There are a lot of very smart people working at Facebook, and this makes it a great place to work if you enjoy learning.
There are regular presentations and tutorials from some of the best in the business.
The work is challenging, and once you have proved yourself, there is also good opportunity to move to other positions and projects.
In fact, there is an engineering career track right up to the top levels, so there is no pressure for dedicated engineers to turn towards management in order to get pay increases.
Add to this all the other perks, such as 3 meals a day, laundry service, shuttle service, etc., and this has to be one of the top jobs in the industry.
The baseline expectations are high, so this is not the kind of place for someone who does not love their work.
I recently gave an interview for Meta. It was a positive experience. The interviewer was friendly. He directly jumped to coding. It was mostly LeetCode medium-hard questions. He asked me to go step-by-step to show him how the code works.
One of the interviewers felt as though he was forced to be there for the interview. He was looking outside his window. It's unclear what was so interesting outside his window.
Overall, the interviewer was kind and considerate. Studying through good analysis of previous FB material should be sufficient as a mere foundation. Variations of such questions are likely to appear. Be prepared to answer quickly and explain a good
I recently gave an interview for Meta. It was a positive experience. The interviewer was friendly. He directly jumped to coding. It was mostly LeetCode medium-hard questions. He asked me to go step-by-step to show him how the code works.
One of the interviewers felt as though he was forced to be there for the interview. He was looking outside his window. It's unclear what was so interesting outside his window.
Overall, the interviewer was kind and considerate. Studying through good analysis of previous FB material should be sufficient as a mere foundation. Variations of such questions are likely to appear. Be prepared to answer quickly and explain a good