Compensation is the biggest pro. Also, unlike other hire to fire companies (most tech companies at this point in 2024), you at least have a chance to prove yourself and are given a couple months to onboard. There are worse tech companies out there such as Amazon and Intuit, but Meta’s culture is still quite terrible. They try and justify the long hours and stress with how much you can make - Meta still pays more than any other major tech company, even in 2024, which is definitely a pro, but the culture is cutthroat and you can’t trust anyone. It would probably be easier to work two remote jobs at “less prestigious” tech or tech adjacent companies to make the same amount at Meta with more stability, better WLB, and less drama.
Pretty much the same as what one would experience at most tech companies in 2024. But some aspects are better or worse than others. Long hours. WLB is highly team dependent. Apparently Meta used to be a lot better in this regard, but now not so much. It is intense, but if you have startup experience, it is at least less intense than that. And again, it is more fair than a place like Amazon. Office politics are a thing at all tech companies, but a little more extreme at Meta. Blame and shame culture is big. People are snakes and are prepared to throw even the newest and most vulnerable employees under the bus to save their own skins. This makes things quite unfair, but as long as you’re proactive and document everything thoroughly, you’re at least given a chance to refute these attacks. A lot of gossip and backstabbing. This is separate from and still related to PSC culture, which everyone complains about. Management is terrible overall. Sometimes there is micromanagement. One of the few companies where it’s possible you’ll have a manager younger than you, even if you’re only 27-31ish. Often ICs seem to be held accountable for things that are way beyond their day-to-day scope - basically things that are ultimately the fault of leadership and management. Management frequently tries to pin things on their employees. Your manager is often trying to screw you, and if they can’t find a way, they are often trying to invent things you did wrong. This isn’t a dealbreaker because as long as you’re doing your job, it is easy to refute, but it creates a ton of work because you have to be extremely well-organized and have documented every interaction with your manager colleagues. I recommend studying employment law / consulting with an employment lawyer early on in your tenure at Meta, so you know what to look for. Because it is a massive tech company, you are there to please your manager and make them look good, so you need to do pretty much whatever they say. there’s a lot of internal conflict because it’s very authoritarian, also fairly draconian, and it’s bottoms up at the same time, every man for themselves. Do everything your manager says and it is somehow still all up to you as an individual employee to make the company successful. To top it all off, your colleagues suck too. People brag about work that YOU did as being THEIR work that THEY did if it is successful. If a project involving multiple people is so much as an hour late, then YOU are blamed, even if you had nothing to do with the lateness. The lateness itself isn’t really the problem because guess what? It’s not anything is broken. Except for when things do break and the whole app crashes for a day because everyone is forced to focus on office politics instead of their actual work. it’s not really about the value you create, so much as it is the PERCEIVED value you create and whether or not your manager likes you. Ergo, a lot of bootlicking charlatans make it to the top.
Gave onsite for E5/E6 last week and in one of the interviews, problem statement was wrong but solved it with a hint by interviewer. Realized after the interview that problem statement was wrong mathematically. Should I share this in the interview feedback survey that we usually receive after onsite?...Read more
Just finished my full onsite loops last week for E4 position. After 1 week, recruiters called me to wait for more but also asked about my current level at Google and the last time I was promoted. What does that mean? L4 350k
How long it takes for Facebook Recruiters to inform candidates about the outcome after onsite interview?
Recently completed an onsite with Meta and aced all rounds. I received a rejection from the recruiter today saying "I did not get approval from our final review board". I felt that the whole process just treats the candidate badly with no real feedback on the outcome and i felt like i wasted a huge ...Read more
Just giving back to the community. YOE: this is tricky to answer. I am not a generalist and I have a unique hardware background and skill set. In the industry my YOE is 10+, as engineer/adjacent I have 4. Hired at E5 (Edit: interviewed for E5) Screen: Both tagged. Medium. Needed hints with one qu...Read more
So I'm in the post interview anxiety phase after an onsite at FB and trying to understand the process and also want to write this out for others who are in my situation. After talking to my recruiter and after browsing through the posts here in blind, I think here are the steps. (Q1==>;) Can some
People who got into Facebook, how did various rounds of your onsite interviews go? Assuming there are 4 onsite rounds, Do you need to have positive feedback all 4 rounds, or positive feedback in 3 rounds will suffice sometimes?
Hey all, Had 4 rounds of Meta onsite. Coding - 2 LC Mediums went really well. Another coding - 1 LC medium went very well, the other one went okay. There was a bug. System Design went very well (the interviewer themselves mentioned that I did a great job) Behavioral went well Level: E5 I gave Me...Read more
Had a virtual onsite at Meta a week ago and my recruiter told me that he doesn’t have any updates for me yet. What could be the reason for such a long time? TC 250 #engineering #software #interview #meta
People at @Meta London, is it normal for recruiters to not respond to your mails after onsite is concluded? Pinged couple of people, been on silent treatment for more than 48hrs. Consider rejected? Or dream in optimism that they working on logistics to roll out the good news? TC: p95 YoE: ~5 #swe...Read more
Completed my onsite at Meta this week for an E6 role. 2 coding rounds, 4 LC medium questions in total. Was able to solve 3 correctly. 2 System design rounds, 1 was good, the other was just meh. Behavioral was good. Do you think I met the bar? Do I have a chance of making it? Specifically curious if...Read more
I just finished the E4 onsite loop 2 weeks ago, and the recruiter told me the result is not available yet. Today I noticed that the recruiter is changed on Meta career platform. Is that good news, bad news, or irrelevant? TC 350k
Have my onsites in 3 days Prepped - 700+ LC (top 200 recent meta questions too) Took 6+ mocks for SD Read pretty much all of Grokking, Alex Xu 1, 2, Scoured a couple famous YT channels, watched recorded mock interviews, also made my own notes Prepped honest stories for Behavioral common questions. ...Read more
Recently, I gave fb onsite - it went really well, I thought I will have an offer for sure. To my surprise few days later recruiter rejected me without any feedback. I cant get over it, it went so well and smooth and still rejection. I just want to know where it went wrong, if someone can look that...Read more
Had an onsite for Meta DS recently. How long do they typically take to communicate the outcome?
I get there are various factors but what does previous average tells about % population who clears the FB interview after going through an onsite round? Curious if the recent H1 ban will adjust a bar considering the candidate pool might have shrunk a bit?
I have my interviews at @meta next week and am most concerned about the coding round. I am preparing with Leetcode 150 (Neetcode). Any tips or tricks to fast track the preparation. In addition, I cannot see myself being able to solve 2 med/hard questions in 40 minutes using Java. What are some techn...Read more
Want to know my chances.. I was scheduled for interviews Two coding interviews Two product architecture interviews One behavioral interview Prep 500 LC 1st Coding 1 med, got this one quick. Optimal and verified. 1 hard, brute forced, wasn't fully able to verify on time. Good vibes from interview....Read more
Got the following email from the recruiter a week after the onsite: ``` ... I wanted to reach out and just let you know a decision has been made regarding your application for Meta. Happy to run through the feedback with you; let me know when you’re available to speak? ... ``` Is that a generic ema...Read more
I have an onsite coming up with meta for a SWE role. In initial recruiter conversation, I was set an expectation that the onsite would have SD, coding and behavioral interview. Now, I see that it has a 45mins of statistics and ML round added. This is concerning as I have not prepared for it and recr...Read more