Everything in engineering is cutting-edge.
The projects we get to take on are huge, and there's lots of learning to be done.
The decisions for engineering are made by me, not handed down by someone else.
The culture is also made by me, not handed down by someone else. (As an individual, you own the experience, culture, and projects at FB just as much as anyone else does)
Currently, I have an awesome manager who is helping me to grow personally as well.
Also, it seems like all of the cultural decisions that were made by the m-team here are extremely well thought out.
They always seem to be the most natural/reasonable decisions.
My work-life balance on my own was never that consistent. I would work really hard some days and not do much the other days. I still follow that pattern.
Pretty standard. Just grind LeetCode. They basically want you to make zero mistakes and solve problems like a robot. They don’t really care about your thought process, just that you find the most optimized solution ASAP.
The whole process took about two months. It started with a 30-minute recruiter call, then a 90-minute online assessment with four questions. I didn’t have time to finish all four, but somehow passed that round. The next step was a technical screenin
Technical Phone Screen A 45-minute coding interview where you will solve one or two coding problems, focusing on optimal solutions, edge cases, and complexity analysis. Usually, more than two problems will be asked, and there will be follow-ups to t
Pretty standard. Just grind LeetCode. They basically want you to make zero mistakes and solve problems like a robot. They don’t really care about your thought process, just that you find the most optimized solution ASAP.
The whole process took about two months. It started with a 30-minute recruiter call, then a 90-minute online assessment with four questions. I didn’t have time to finish all four, but somehow passed that round. The next step was a technical screenin
Technical Phone Screen A 45-minute coding interview where you will solve one or two coding problems, focusing on optimal solutions, edge cases, and complexity analysis. Usually, more than two problems will be asked, and there will be follow-ups to t