Posts

Showing posts with the label Facebook expectations

What does Facebook looks for in new recruit?

Image
  A Research Engineer at Facebook narrates the expectations in new potential recruit .  This is from Serverside Magazine First and foremost, the ideal Facebook engineering candidate should be good at coding. I know this sounds silly, but a surprising fraction of the people we interview could improve their coding skills instead of focusing on mastering specific languages or technologies. We look for good generalists able to move freely within the organization. Feel free to choose your favorite programming language when interviewing. The typical Facebook interviewer accepts a choice of 3 – 6 languages, subject to the ones she’s comfortable assessing coding ability in. The candidates I personally interviewed used Java, C, C++, C#, Javascript, Python, Ruby, PHP, Pascal, and even pseudo-code. (I recall I recommended “hire” for the pseudo-code guy.) We do care about one’s ability to code; code is quintessential for us, for engineers from front-end to back-end to system