People are generally smart. Great benefits (free food, laundry, charging, etc.). Great compensation package. PSC is overall objective, in my experience.
PSC drives people crazy. Everyone optimizes for PSC or performance of the current half.
Internally, there is big chaos. Tools are in general not reliable.
Many (majority?) teams work on trivial things, just copy and paste PHP code from the codebase (hard to believe, but literally so).
On-call can be very bad, depending on the team.
Code quality is bad in general, people just patch new features. You become a lesser engineer after staying for a while.
Other than title, people don't really grow. Projects are trivial in general. There is no fundamental difference in capability between E4/5/6.
The company mission is really just to waste more of your time to maximize ad dollars.
The longer you stay, the lesser a chance you have to leave, as you know near zero about non-FB technologies, and you learn near zero about internal technologies other than as a tool user.
For phone screening sessions, before the virtual onsite. Leetcode questions, about two questions at medium levels within 45 mins. The interviewer asked about time complexity and space complexity. The interviewer doesn’t give much hints but is calm an
Meta was pretty flexible regarding timing and scheduling. Interviews were standard, and the process is detailed heavily online. The recruiter was very straightforward on the format of the interviews and how to best prepare.
The process was kind of long. After I had completed my online assessments, it was time for the coding interview. My interviewer asked me if I had seen the question before. I said I had. I didn't think this was a question that would make them ask me
For phone screening sessions, before the virtual onsite. Leetcode questions, about two questions at medium levels within 45 mins. The interviewer asked about time complexity and space complexity. The interviewer doesn’t give much hints but is calm an
Meta was pretty flexible regarding timing and scheduling. Interviews were standard, and the process is detailed heavily online. The recruiter was very straightforward on the format of the interviews and how to best prepare.
The process was kind of long. After I had completed my online assessments, it was time for the coding interview. My interviewer asked me if I had seen the question before. I said I had. I didn't think this was a question that would make them ask me