Still feels like a startup. You have all kinds of tech challenges (which is really great for engineers), and the company has a very good atmosphere. The perks are very good, and I feel great to wake up every day knowing that the work I do will have a huge impact on a lot of people.
Media can be harsh sometimes, and this makes you feel not so good. But once you understand that it comes in "waves," you start to deal better with it.
I was cold-called by a recruiter and offered a technical interview. I scheduled the interview, but in the meantime, I received an offer from another company and canceled the interview. Later, I decided to re-apply for the same position, and the pro
A phone screen followed by four onsite interviews. The interviews were mostly about coding, which I liked. The interviewers were very open about their likes and dislikes regarding Facebook and helped sell the place. The recruiters were great at kee
The onsite consisted of: * 5 coding problems * 2 architecture/design discussions * 1 behavioral interview I got 3 of the 5 coding questions right (with optimal runtime & space complexity), but that was not enough. Based on this, I'd say that prior
I was cold-called by a recruiter and offered a technical interview. I scheduled the interview, but in the meantime, I received an offer from another company and canceled the interview. Later, I decided to re-apply for the same position, and the pro
A phone screen followed by four onsite interviews. The interviews were mostly about coding, which I liked. The interviewers were very open about their likes and dislikes regarding Facebook and helped sell the place. The recruiters were great at kee
The onsite consisted of: * 5 coding problems * 2 architecture/design discussions * 1 behavioral interview I got 3 of the 5 coding questions right (with optimal runtime & space complexity), but that was not enough. Based on this, I'd say that prior