官术网_书友最值得收藏!

Interviews at Facebook

The Facebook interview starts with several technical and non-technical phone screens involving questions (technical and non-technical) and coding challenges. Commonly, the interviews are conducted by a team of software engineers and hiring managers.

Facebook uses three types of interviews covering the following areas:

  • Your ability to adapt to the Facebook culture, along with some technical skills – known as the behavioral or Jedi interview
  • Your coding and algorithms skill (these are common problems that we'll cover later, starting with Chapter 6, Object-Oriented Programming) – known as the Ninja interview
  • Your design and architecture skills – known as the Pirate interview

You can expect a combination of these types of interviews. Commonly, one Jedi and two Ninja are enough. For positions that require higher experience, there will be Pirate interviews as well.

If you pass these technical phone screens, then you will receive some homework including technical questions and coding challenges. This time, you have to provide elegant and clean coding solutions.

The main focus is on your capabilities to build something fast in any language. You can expect to code in PHP, Java, C++, Python, Erlang, and so on.

The team of interviewers will take the decision to hire you or not.

It is advisable to search interview at Facebook on YouTube and watch the most relevant testimonials and roadmap videos. Also, search for Facebook's most asked interview questions.

主站蜘蛛池模板: 沭阳县| 商城县| 南投县| 西平县| 定远县| 文山县| 台前县| 西丰县| 大姚县| 龙山县| 泰州市| 芷江| 昭平县| 皮山县| 环江| 扶绥县| 东丽区| 安溪县| 永福县| 离岛区| 唐山市| 孟州市| 临泽县| 朔州市| 杭州市| 资兴市| 剑川县| 新乐市| 元氏县| 娄底市| 丰城市| 信阳市| 漳浦县| 安徽省| 北安市| 武穴市| 靖江市| 高雄市| 湟中县| 东台市| 静乐县|