The work environment is amazing, with extremely talented and helpful people around. You get to choose what you are passionate about and want to work on. You can make a huge impact right from the first week at work. The learning curve at Facebook is still strongly up and to the right. The compensation and perks are very competitive. The free food and free laundry are the best, in my opinion.
The work environment is pretty competitive, and you have to work extremely hard to stay on top. This can lead to longer work hours and a little more stress.
The management has to work hard to maintain the open and connected culture as the company grows.
2 LeetCode questions (medium to hard level): * Stacks: Parenthesis modification * Linked Lists: Reverse k nodes in group Be clear with explanation and logic. Do a dry run of the code and explain it along.
They asked just two LeetCode Mediums, all from the LeetCode tagged list. Simple follow-ups were asked afterwards. I did not need to run code, but I had to give the runtime and space complexity.
Standard technical round which consists of resume/behavioral questions at the start, with two LeetCode questions (Medium) in the latter half of the interview. You are expected to solve both questions to meet the technical bar.
2 LeetCode questions (medium to hard level): * Stacks: Parenthesis modification * Linked Lists: Reverse k nodes in group Be clear with explanation and logic. Do a dry run of the code and explain it along.
They asked just two LeetCode Mediums, all from the LeetCode tagged list. Simple follow-ups were asked afterwards. I did not need to run code, but I had to give the runtime and space complexity.
Standard technical round which consists of resume/behavioral questions at the start, with two LeetCode questions (Medium) in the latter half of the interview. You are expected to solve both questions to meet the technical bar.