- The Complete Coding Interview Guide in Java
- Anghel Leonard
- 232字
- 2021-06-11 18:25:11
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.
- 從零開始構建企業級RAG系統
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- C語言程序設計實訓教程
- Hadoop+Spark大數據分析實戰
- The Data Visualization Workshop
- C語言從入門到精通
- App Inventor創意趣味編程進階
- Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis)
- Mastering Elasticsearch(Second Edition)
- Android應用開發實戰
- Kotlin Programming By Example
- ABAQUS6.14中文版有限元分析與實例詳解
- Mastering SciPy
- Web前端開發最佳實踐
- Java從入門到精通(視頻實戰版)