Fb(Meta) SDE Sheet – A Information for Fb Interview Preparation


Fb is a web-based social media and social networking service owned by the American firm Meta Platforms. It employs round 72000 individuals throughout the globe and is ranked twenty seventh within the fortune 500 rankings.


Many individuals aspire to be an worker at Meta due to the corporate’s distinctive tradition which promotes each private and cultural progress. The recruitment at Meta is broadly a 4 step course of:

  • Resume Screenings: Recruiters will display your resume for technical necessities, training, and expertise, to test in the event you’re a possible match. 
  • Cellphone screenings: There are often two rounds of cellphone screenings at meta:
    • Pre-Display(20 minutes): HR recruiter will contact you to ask just a few behavioral questions on the cellphone to evaluate your background and qualities.
    • Technical Cellphone Screening: A Fb engineer will ask some questions out of your resume for 10-Quarter-hour, then you’ll be given one or two coding questions (e.g. knowledge buildings, algorithms, and so forth.) on a easy on-line code editor, to be solved inside half-hour,
  • On-site Interviews: This entails 4-5 interviews with a group of recruiters, every interview lasts for about 45 minutes. For Technical roles, there are two fundamental forms of interviews. 2 or extra interviews for every kind.  
    • Coding on-site interviews: whiteboarding options to barely more durable knowledge buildings and/or algorithmic issues.
    • System Design on-site interviews: You’ll be requested to provide you with high-level design architectures for real-life merchandise. 
  • Hiring Committee opinions: It’s extra like a candidate evaluation assembly the place group leaders/ managers will decide whether or not you’re a very good match for his or her respective groups.

Fb SDE Roadmap


Why this sheet?

Touchdown a job at Fb is difficult. Fb as a recruiter has excessive requirements which is justified because it is among the most iconic tech corporations and likewise the competitors is hard. We’ve got provide you with this sheet that can assist you beat that competitors and seize your dream job. This sheet covers all of the vital and fashionable technical questions requested in Fb interviews up to now. Questions on this sheet are grouped topic-wise and canopy all main DSA matters which have weightage in meta interviews.

Resume Builder

The only real function of a resume is to make you land your dream job. It introduces your {qualifications}, abilities, achievements, and every part concerning your experience. It helps you land your profession. When you could have an ideal resume, nothing is usually a hindrance to the very best job.

We’ve got our personal resume Builder which may also help you construct a robust resume to get via the resume screening spherical. You may test it out here- GFG resume builder

Cellphone screenings

  • Behavioral Abilities

    Many individuals are very afraid of behavioral interview questions in technical interviews as they appear to be simply one thing most programmers are usually not good at.

    In contrast to technical questions, that are very normal and often have clear solutions, behavioral interview questions are far more versatile and generally could make candidates fairly uncomfortable. We’ve got ideas for Put together Behavioural Interview Questions

  • Technical Cellphone Screening

    Despite the fact that telephonic interviews have many advantages, together with the pliability to attend from anyplace and the power to return to notes, there are nonetheless some complexity and issues which can be a part of them, so that you should be prepared for them if you wish to be permitted for ultimate choice.

    We’ve got ready tricks to crack a telephonic Interview.

Coding on-site interview

Array: An array is a group of things saved at contiguous reminiscence areas. The concept is to retailer a number of objects of the identical kind collectively.

String: Strings are outlined as an array of characters. The distinction between a personality array and a string is the string is terminated with a particular character ‘’.

LinkedList: Linked Listing is the information construction that may overcome all the restrictions of an array. A Linked listing is a linear knowledge construction, during which the weather are usually not saved at contiguous reminiscence areas, it allocates reminiscence dynamically.

Tree: A tree is non-linear and a hierarchical knowledge construction consisting of a group of nodes such that every node of the tree shops a worth, a listing of references to nodes (the “kids”).

Graph: A Graph is a non-linear knowledge construction consisting of nodes and edges. The nodes are generally additionally known as vertices and the sides are traces or arcs that join any two nodes within the graph.

Sorting and Looking:

  • Sorting: The sorting Algorithm is used to rearrange a given array or listing of components in keeping with a comparability operator on the weather.
  • Looking: Looking Algorithms are designed to test for a component or retrieve a component from any knowledge construction the place it’s saved.

Stack and Queue:

  • Stack: A stack is a linear knowledge construction during which components will be inserted and deleted solely from one facet of the listing, known as the highest. A stack follows the LIFO (Final In First Out) precept.
  • Queue: A queue is a linear knowledge construction during which components will be inserted solely from one facet of the listing known as the rear, and the weather will be deleted solely from the opposite facet known as the entrance. The queue knowledge construction follows the FIFO (First In First Out) precept.

Dynamic Programming: Dynamic Programming is principally an optimization over plain recursion. Wherever we see a recursive answer that has repeated calls for a similar inputs, we are able to optimize it utilizing Dynamic Programming.

System Design

System Design is the method of designing the structure, elements, and interfaces for a system in order that it meets the end-user necessities. System Design for tech interviews is one thing that may’t be ignored!

Nearly each IT large whether or not or not it’s Fb, Amazon, Google, or every other asks numerous questions based mostly on System Design ideas corresponding to scalability, load-balancing, caching, and so forth. within the interview. This particularly designed System Design Tutorial & System Design Course will allow you to to study and grasp System Design ideas in probably the most environment friendly manner from fundamentals to superior stage.


Please enter your comment!
Please enter your name here