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.
Not sure how y’all do it. Terrible experience. Looked at leetcode solutions after my interview and the comments basically say “if I got in this interview I’d definitely fail.” Maybe I just got unlucky. Onward, I guess. LC 200+ TC 475k
Had a coding round today (only one round today). First one: Solved optimally O(n) time & O(1) space. Came to solution quickly, and interviewer was happy with it. Second one: Got tripped up on the interviewer’s direction before I could even give my approach. Spent too much time discussing their ide...Read more
Completed meta onsite loop a few days ago. 1. Coding - solved 2 questions in optimal ways. The interviewer looks satisfied 2. System design - was able to provide high-level design and answered questions however, was not able to provide the right answer for a question. The interviewer said it was...Read more
Does FB on-site interviews include behavioral part too? Can anyone give a sense of what’s typically covered in the on-site? How many people interview you? Does each interviewer focus on different aspect? What’s the overall process?
Hi folks, I recently had my onsite with meta: 1st coding: solved both Medium questions 2nd coding: solved both problems with optimal approach (Medium, Medium). Interviewer was going to make some questions but I answered them while I was explaining my solution System design: did average Behaviour...Read more
Hi, I completed the on-site for meta last week. I got an email from recruiter saying I have little bit of mixed review as feedback for my on-site. She’ll be taking it to the debrief next week. What are my chances? Also, she’s asking if I have anyone for internal reference. Does this reference suppo...Read more
Hello Community I have cleared the FB phone screen . I am Planning to schedule on-site in 1 week timeframe . I have set my recruiter sync up tomorrow. Few questions before that, 1. Looks like there could be 1 or 2 system design round. I am really paranoid about this, can I just request for 1 rou...Read more
Has anyone had it where coding and system design interviews keep getting rescheduled the day of the interview? I’ve only been any to do one coding interview and behavioral so far. Am I already doomed? #swe #engineering
How long did it take to hear back on an offer or reject after completing on-site interviews? It’s been over 2 weeks and still haven’t heard back :/
How many times have you rescheduled or moved your meta phone or on-site interview? I have rescheduled once and am planning to do it one more time. TC: 0k @meta
Did great on first coding round (got both questions), system design, and behavioral. Fumbled with one question of the second coding round though, and didn't get to a solution. Is this 100% a reject? #meta #interview
I completed my onsite with Meta about 2 weeks ago for SWE E4/E5. My recruiter has mentioned that they’re still “waiting for feedback” before they can have the offline debrief. Is a 2wk+ delay in submitting feedback normal at this time of year? And nothing to worry about? Could someone at Meta with...Read more
I recently went through the on-site loop with Meta. I’m wondering if any current or former Meta employees can shed some light on how my interview performance might be evaluated. It wasn’t my best showing but not horrible either IMHO. TPS: 2 coding questions — knocked it out of the park, got to the ...Read more
The first round was honestly not that bad- lc easy and med and sticking to array and 2 ptr. Are the second round problems harder and do they have expanded scope to include stacks, trees, graphs, combinations/backtracking etc? Should I just do as many meta tagged lc problems as I can cram in? Any tip...Read more
I applied for a role at FB 3 months ago but the resume didn’t get selected, applied online by myself, no refer or anything. However when I try to apply for another job this week it says “You've applied to the maximum number of allowed positions at this time. Please check back again in a few months.”...Read more
It’s been 3 days since I attended Facebook on-site and I haven’t heard back from the recruiter. Does it mean its a reject ? Sent an email yesterday but no luck!
I’m not feeling very comfortable with system design right now. I’m thinking about pushing back my on-site, but I’m afraid of the team matching problems currently happening. Not sure what to do Tax: 160k, 3yoe
How many questions needed to be solved in on-site interview? Is it the same pattern as telephonic where 2 questions are expected to be solved? Should I focus on LC medium or hard? This is for E5. Any insights would be appreciated.
Had my Meta on-site interviews a couple of days ago. Here’s how it went: Behavioural: it went well. Interviewer asked questions on past experiences and expected answers in STAR format (he clarified this in the beginning). Asked about 3 or 4 questions and lots of follow ups on each. My previous prep...Read more
I have a question and would appreciate your thoughts. I have an upcoming on-site interview with Meta for an infrastructure software engineering position at the E5 level. However, I'm struggling to understand why Meta is considering me for this role. Despite holding a PhD in Electrical Engineering a...Read more