Meta IT logo

Meta IT Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 39 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
59% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Meta IT.

Showing 3 of 39
Meta IT logo
Meta IT

Software Engineer

Engineering · a year ago

Mid Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

So, to kick things off, the interviewer wanted me to just chat about my background and what I've done before. Then, they hit me with one big technical question. The whole thing was broken down into parts, you know? They started with a pretty simple version of the problem, and then just kept adding more difficulty as we went. Each part needed a bit more thinking, so it felt like they were purposefully making it harder step-by-step. Honestly, it felt like a pretty standard technical interview. Nothing too crazy or unexpected, just seeing how I'd tackle a problem, break it down, and then adjust when they threw in new rules.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Meta IT logo
Meta IT

Software Engineer

Engineering · a year ago

Staff Average Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

it felt like preparing for a university midterm or final exam, where you memorize stuff to pass and then forget it. this approach seems better suited for recent graduates rather than experienced staff engineers. i was hoping to discuss strategic decision-making and its application in work, which is more appealing to me than rote memorization of algorithms like quicksort or merge sort.

Confirmed questions2 questions
  • Can you explain heap sort?
  • Tell me about dynamic programming, or alternatively, can you apply BFS or DFS?
Meta IT logo
Meta IT

Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience Decline offer 6 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Coding System Design Behavioral Case

Your onsite interview has a few parts. There are two coding sessions, each about 45 minutes, which are like the initial tech screen but maybe a bit harder. Doing well here really depends on how much you prep! Then there's the Design Interview, which might be 1 or 2 sessions, also 45 minutes each. This checks if you can tackle a tough engineering design problem. It could be systems design or product design. They'll give you a broad question and see how you solve it. Not all jobs need this, so your recruiter will tell you if it applies to you. Lastly, there's a 'Getting to Know You' session, about 45 minutes. They'll want to chat about your background, what gets you excited in tech, why you're looking to move, and what kind of impact you want to make. This is your chance to share stories and examples from your past work to show them what it's like working with you and how you handle tough situations.

Confirmed questions6 questions
  • Can you share an instance where you made an error?
  • Which product you managed are you most proud of and the reasoning behind it?
  • As the PM for Facebook Newsfeed, how would you determine if videos should autoplay or require a click to play?

Meta IT Software Engineer Interview Questions

Quoted word for word from Meta IT interview reports.

Find the optimal location for a well on a grid of people to minimize the total distance for everyone.

Read reports

As the PM for Facebook Newsfeed, how would you determine if videos should autoplay or require a click to play?

Read reports

If Facebook friend requests declined by 10%, what actions would you take?

Read report

Tell me about dynamic programming, or alternatively, can you apply BFS or DFS?

Read report

Formats, difficulty and experience

Across all 39 Meta IT interview reports.

Interview formats

Technical 35.8%
Behavioral 34.6%
Coding 21%
System Design 7.4%
Case 1.2%

Interview difficulty

Easy 17.9%
Average 53.8%
Difficult 28.2%

Candidate experience

Negative 17.9%
Positive 59%
Neutral 23.1%