From my experience, Facebook wants 2 medium hard to be solved in one interview. Google is very methodically about it and has 1 easy 1 medium or one problem and multiple extensions. What do you think about the swe interview process at both?
There’s a lot of nuance. I never used leet code. I don’t know what you mean by ‘medium hard’. Also, ‘solving’ a problem can mean different things, depending on the problem. An interviewer is calibrated on the questions they ask. The candidate need to meet the bare minimum. This varies per question. In a question with multiple answers, the most optimal ones are probably not expected. All in all, interviews are pretty random. Whether your experience with G is harder than FB or not, will depend more on the interviewers and how you’re feeling that day, than the companies themselves.
How did you get a technical role at fb without using leetcode...
I did a lot of programming competitions. My algorithms and DS are really strong because of that. i assume leet code has much easier problems than the competitions.
FB also has 1 open ended question, with an extending follow ups.
Just experienced that lol.
As someone who has landed both in recent years (I recently left Google for FB), I cant say one is harder—they’re just different. I think FB interviews a wider breadth of topics. It felt like I was sprinting, knowing there were 2 questions per coding round. Take a problem, solve, move on. Behavioral/leadership round with more code in last 5 min. Google feels a lot slower paced, perhaps more depth in a question since it’s just one per round. Solving it typically nets a lot of follow-ups, so interviewers can try to poke for weaknesses or other signals. It feels a lot more like a discussion, which gives you a great freedom to shoot yourself in the foot by saying dumb/wildly incorrect things. (This happened in so many interviews I conducted.) Interviewers are encouraged to create their own challenging question or derive from an internal repo of questions. When Google introduced G&L interviews (behavioral round), I was surprised at how serious they were taken. I saw a packet with all “Hire” recommendations on coding rounds get rejected because the G&L interviewer thought all answers given were too shallow. Maybe FB was harder for me, because I had to do a second on-site—they flew me back out for one system design round since my initial one was less than stellar. But, still got the offer, so “hard” is relatively hard to gauge.
How is working at Facebook as compared to google? How is work life balance at Facebook compared to google?
I have my onsite coming up at FB. How much small talk is there in the beginning? If it's taking too long should I just be like hey so uh can we get this started? Don't want to waste time but also want to follow the interviewer's lead
I think there are a lot more entitled fake assholes at Google. I've interviewed with Google two times, worked at Google, and now working at Facebook. There are a lot of entitled fake assholes at Google. During the interviews, I either had people that were asking ridiculously hard questions that would not provide any hints (Just want to feel better than you) or people that were so fixed to their own ideas and would not accept anything different from what they expected. I passed all the interviews, but I had to kiss asses all the way. While working there, I had to listen to obvious bullshits that people tell me every day. I was so f*cking tired of faking with those people. Facebook is a lot better, everyone is just busy with their own shit instead of trying to impress others with made-up stories...
About equal difficulty Harder to survive at FB Harder to get promoted at G
Interviewers do not know what each one is asking. They have their own questions. Each person asks what he wants. You get whatever comes your way.
As,
People saying FB is tougher than Google are the ones who joined them 10 years ago
Word!