Upload Button Icon Add office photos

Facebook

Compare button icon Compare button icon Compare

Filter interviews by

Facebook Software Engineer Interview Questions, Process, and Tips

Updated 15 Jan 2025

Facebook Interview FAQs

How many rounds are there in Facebook Software Engineer interview?
Facebook interview process usually has 2 rounds. The most common rounds in the Facebook interview process are Resume Shortlist, Coding Test and Case Study.
How to prepare for Facebook Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Facebook. The most common topics and skills that interviewers at Facebook expect are Computer Networking, Machine Learning, Product Management and Software Engineering.
What are the top questions asked in Facebook Software Engineer interview?

Some of the top questions asked at the Facebook Software Engineer interview -

  1. Given an “id” and a function getFriends(id) to get the list of friends of t...read more
  2. Given two “ids” and a function getFriends(id) to get the list of friends of...read more
  3. Given a number of time slots – start time and end time,“a b”, find any sp...read more

Tell us how to improve this page.

Facebook Software Engineer Interview Process

based on 5 interviews

1 Interview rounds

  • Technical Round
View more
Facebook Software Engineer Salary
based on 80 salaries
₹46.2 L/yr - ₹1 Cr/yr
585% more than the average Software Engineer Salary in India
View more details

Facebook Software Engineer Reviews and Ratings

based on 16 reviews

4.6/5

Rating in categories

4.6

Skill development

4.3

Work-life balance

4.5

Salary

4.4

Job security

4.8

Company culture

4.4

Promotions

4.6

Work satisfaction

Explore 16 Reviews and Ratings
Software Engineer (Leadership), Host Networking

Bangalore / Bengaluru

2-7 Yrs

₹ 10-18 LPA

Software Engineer, Product

Bangalore / Bengaluru

2-5 Yrs

₹ 10-101 LPA

Software Engineer, Machine Learning

Bangalore / Bengaluru

2-6 Yrs

₹ 10-24 LPA

Explore more jobs
Software Engineer
80 salaries
unlock blur

₹46.2 L/yr - ₹102 L/yr

Software Developer
22 salaries
unlock blur

₹23.9 L/yr - ₹50.6 L/yr

Senior Software Engineer
20 salaries
unlock blur

₹27.3 L/yr - ₹72.5 L/yr

Data Scientist
19 salaries
unlock blur

₹68.3 L/yr - ₹139.5 L/yr

Manager
15 salaries
unlock blur

₹21 L/yr - ₹80 L/yr

Explore more salaries
Compare Facebook with

Google

4.4
Compare

Amazon

4.0
Compare

Apple

4.3
Compare

eBay

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview