PREPARING FOR YOUR TECHNICAL SCREEN
SOFTWARE ENGINEERING
Preparing for Your Technical Screen
Our engineers and recruiters created this comprehensive advice to help you understand what to expect and put your best foot forward in your initial tech screen. We're looking forward to our next conversation because we think you have what it takes to build at Meta!

The initial tech screen is a 45-minute conversation with an engineer and is designed to assess your technical skills. Prepare for your initial tech screen by downloading our comprehensive Meta Technical Screen Guide and following the 3 steps below.
Step 1: Understand the Technical Screen Process
Your recruiter will let you know whether your initial tech screen will be conducted over the phone, through video chat, or in person. The screen will include 3 parts:

Introductions (5 minutes)

We want to know more about you and how your experiences and interests align with our mission! Prepare a concise, interesting description of who you are, where you've trained and worked, and what your areas of expertise are.

Coding (35 minutes)

You'll solve two coding problems focused on CS fundamentals like algorithms, data structures, recursions, and binary trees. If your tech screen is by phone, the engineer will send you a collaborative editor (such as coderpad.io). If your tech screen is in person, you'll use a whiteboard.

Answering Your Questions (5 minutes)

Take this brief opportunity to learn more about working at Facebook from an engineer's point of view. Think about what you find interesting and challenging about the work you'd be doing here or what challenges you're most interested in solving.
Step 2: Practice Coding
The most important thing you can do to prepare for your initial tech screen is to practice coding. Even the most experienced engineers need to prepare and practice to do well in an interview. To understand what to practice and how to prepare, download our comprehensive Meta Technical Screen Guide.
This guide outlines the best resources, tools, and strategies (all recommended by our engineers) that will help you:
Determine what topics you should review and what types of questions you should practice.
Feel confident in how you approach problems.
Make use of the best strategies to succeed during the interview.

Step 3: Get Ready for Your Technical Screen
Your recruiter will tell you whether your initial tech screen will be conducted in person, by phone, or by video call. If your screen will be conducted by phone or video call, follow these tips to set yourself up for success:
Most important: if you'll be coding remotely on CoderPad.io, make sure you've practiced using it to code!
Choose a quiet, comfortable place to take the call.
Make sure your internet connection and/or your phone reception is strong and reliable.
Use headphones so your hands are free to code.
Speak clearly and let the interviewer know if you can't hear them.

Questions?

We hope you find this guide to preparing for your Meta initial tech screen interview helpful! If you have any questions about any of the tips listed here, what to focus on, or how something here applies to you, please ask your recruiter. They are here to help guide you through this interview process and will do everything they can to help you succeed.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law.

Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com.