You have an amazing level of freedom in deciding what team you want to work on and what you want to do within that team.
It is your responsibility to decide how you want to generate value for the company.
Also, the compensation and benefits are amazing.
You are measured based on results achieved, not on how hard you try. I think of this as a Pro, but I know a number of people find it to be a Con.
I was referred by someone who worked there. I had a phone screen and was then brought onto campus for a day of interviews. There were three interviews back-to-back: * Two were technical. * One was behavioral.
My process was very long, but this was mainly due to my timeline rather than theirs. I was referred to a recruiter by a colleague. Then, I had a phone screen with the recruiter. Next, I had a phone/whiteboard coding interview/test with an intervie
For the BQ, I was asked standard Facebook BQ questions, such as: * Proud project * How to deal with a difficult person * How to work in an ambiguous environment * How to deal with arguments within the team For the coding problem, I encountered simi
I was referred by someone who worked there. I had a phone screen and was then brought onto campus for a day of interviews. There were three interviews back-to-back: * Two were technical. * One was behavioral.
My process was very long, but this was mainly due to my timeline rather than theirs. I was referred to a recruiter by a colleague. Then, I had a phone screen with the recruiter. Next, I had a phone/whiteboard coding interview/test with an intervie
For the BQ, I was asked standard Facebook BQ questions, such as: * Proud project * How to deal with a difficult person * How to work in an ambiguous environment * How to deal with arguments within the team For the coding problem, I encountered simi