Home/Blog/Meta E3 Salary Breakdown: What New Grad SWEs Actually Make (2026)
Metasalarycompensation15 min read

Meta E3 Salary Breakdown: What New Grad SWEs Actually Make (2026)

Meta E3 is the entry-level software engineer role for new graduates at Meta (formerly Facebook). Understanding the Meta E3 salary breakdown is critical for negotiating your first FAANG offer — and most new grads leave money on the table because they don't understand how Meta structures compensation across base, bonus, and stock. This guide breaks down exactly what Meta E3 engineers earn in the US and India, plus how to prepare for the interview that gets you there.


Meta E3 Salary Breakdown

Meta's E3 compensation is competitive with other FAANG new grad offers. The total package is split across four components: base salary, annual bonus, RSU stock grants, and signing bonus.

US Meta E3 Salary

Component Range (Annual) Notes
Base Salary $120,000 – $140,000 Paid bi-weekly, no negotiation room typically
Annual Bonus $15,000 – $20,000 ~12-15% of base, prorated first year
Stock (RSUs) $50,000 – $80,000/yr 4-year vesting, 25% each year
Signing Bonus $10,000 – $25,000 One-time, paid first paycheck
Total Compensation $185,000 – $240,000 First year includes signing bonus

India Meta E3 Salary

Component Range (Annual) Notes
Base Salary ₹18,00,000 – ₹25,00,000 INR per annum
Annual Bonus ₹2,00,000 – ₹3,00,000 ~10-12% of base
Stock (RSUs) ₹8,00,000 – ₹12,00,000/yr 4-year vesting schedule
Signing Bonus ₹1,50,000 – ₹3,00,000 One-time
Total Compensation ₹28,00,000 – ₹40,00,000 First year package

Key insight: Meta E3 stock grants vest equally over 4 years (25% per year). Your Year 1 total is higher because it includes the signing bonus. Year 2-4 total drops to base + bonus + stock — still $185K-$240K in the US.

How Meta E3 Compares to Other FAANG New Grad Offers

Company New Grad Level Total Comp (US) Total Comp (India)
Meta E3 $185K – $240K ₹28L – ₹40L
Google L3 $180K – $235K ₹26L – ₹38L
Amazon SDE-1 $160K – $210K ₹22L – ₹32L
Microsoft 59-60 $150K – $195K ₹20L – ₹28L
Apple ICT2 $175K – $225K ₹24L – ₹35L

What is Meta E3?

Meta E3 is the entry-level software engineer position, designed for new graduates and early-career engineers with 0-2 years of experience. At this level, you're expected to ship production code with guidance, learn Meta's internal tools and systems, and contribute to your team's sprint goals.

Role Description

  • Scope: Individual contributor on a specific team
  • Impact: Ship features and fix bugs within your team's domain
  • Autonomy: Work independently on well-defined tasks with periodic guidance
  • Code reviews: Participate in code reviews, both receiving and giving basic feedback
  • On-call: Join the on-call rotation (with mentorship) after 3-6 months

Expectations at E3

  • Write clean, tested, production-quality code
  • Understand your team's codebase and technical architecture
  • Communicate blockers early and ask for help when needed
  • Learn Meta's engineering processes (diff review, testing, deployment)
  • Complete onboarding projects within the first 3 months

Team Impact

E3 engineers are the backbone of feature delivery. While you won't architect new systems, you'll be implementing features, fixing bugs, writing tests, and improving code quality. A strong E3 can ship 2-3 features per quarter and handle a significant share of the team's bug backlog.


Meta E3 Interview Process

Meta E3 interview process is structured but fast-paced. The entire loop typically takes 4-6 weeks from initial recruiter contact to offer.

Meta E3 Interview Flow

flowchart TD
    A["Apply / Referral"] --> B["Recruiter Screen - 15 min"]
    B --> C["Phone Screen - 45 min"]
    C --> D{"Pass?"}
    D -->|"No"| E["Reapply in 6 months"]
    D -->|"Yes"| F["Virtual On-site"]
    F --> G["Coding Round 1: 2 problems - 45 min"]
    G --> H["Coding Round 2: 2 problems - 45 min"]
    H --> I["Behavioral Round - 45 min"]
    I --> J["Debrief"]
    J --> K{"Decision?"}
    K -->|"Pass"| L["Offer Extended"]
    K -->|"Mixed"| M["Team-Level Decision"]
    K -->|"Fail"| E

Interview Breakdown

Round Format Duration Focus
Recruiter Screen Phone/video 15 min Resume, expectations, logistics
Phone Screen CoderPad/CodeSignal 45 min 2 coding problems (Easy-Medium)
Coding Round 1 Video + shared editor 45 min 2 Medium problems
Coding Round 2 Video + shared editor 45 min 2 Medium problems
Behavioral Video call 45 min STAR stories, teamwork, values

Key Differences from E4/E5

  • No system design round — E3 doesn't require system design
  • Easier coding problems — Easy to Medium, not Medium-Hard
  • Behavioral emphasis — Teamwork and learning ability over leadership
  • Shorter loop — 3-4 rounds vs 4-5 for senior levels

What Changes at E3 vs. Other Levels

Understanding where E3 fits in Meta's leveling system helps you prepare strategically.

E3 vs E4 (Mid-Level)

Aspect E3 (Entry) E4 (Mid-Level)
Experience 0-2 years 2-5 years
Scope Individual tasks Feature ownership
Coding difficulty Easy-Medium Medium
System design Not required Basic (API design)
Expected impact Ship tasks Ship features
Team influence Learn and contribute Influence technical decisions

E3 vs E5 (Senior)

Aspect E3 (Entry) E5 (Senior)
Experience 0-2 years 5+ years
Scope Individual tasks Project ownership
Coding difficulty Easy-Medium Medium-Hard
System design Not required Complex distributed systems
Expected impact Ship code Lead projects, mentor juniors
Team influence None Cross-team technical leadership

Promotion timeline: Most E3 engineers promote to E4 within 2-3 years. Fast-track promotions happen at 18 months with strong performance.


How to Prepare for Meta E3

Coding Preparation

  1. Master the fundamentals: Arrays, strings, hash maps, linked lists, basic trees
  2. LeetCode focus: 100-150 problems, mostly Easy and Medium
  3. Key patterns: Two pointers, sliding window, basic BFS/DFS, hash map lookup
  4. Speed practice: Solve Easy problems in 10 min, Medium in 20 min
  5. Language choice: Python or Java — both work, pick the one you're fastest in

System Design (Not Required, But Helpful)

Even though E3 doesn't have a system design round, understanding basic architecture helps in behavioral discussions and future promotions:

  • Client-server model basics
  • REST API fundamentals
  • Database vs caching differences
  • How the internet works (DNS, HTTP, TCP)

Behavioral Preparation

Meta's behavioral round focuses on core values. Prepare 4-5 STAR stories covering:

  1. Move Fast: A time you shipped quickly under pressure
  2. Be Bold: A time you took initiative on something risky
  3. Focus on Impact: A time your work had measurable results
  4. Be Open: A time you received or gave constructive feedback
  5. Build Together: A time you collaborated across teams

Pro tip: Meta interviewers care about what you did, not what the team did. Use "I" not "we" in your STAR stories.


10 Real Meta E3 Interview Questions

These are real questions reported by candidates who interviewed for Meta E3 positions.

Coding Questions

1. Two Sum (LC #1)
Given an array of integers and a target, return indices of two numbers that add up to the target.

Solution: Hash map — store seen values, check complement. O(n) time, O(n) space.

2. Valid Parentheses (LC #20)
Given a string containing just (){}[], determine if the input is valid.

Solution: Stack — push opening brackets, pop on closing. O(n) time, O(n) space.

3. Merge Two Sorted Lists (LC #21)
Merge two sorted linked lists into one sorted list.

Solution: Iterative with dummy head, compare nodes and advance pointer. O(n+m) time, O(1) space.

4. Maximum Subarray (LC #53)
Find the contiguous subarray with the largest sum.

Solution: Kadane's algorithm — track current sum, reset when negative. O(n) time, O(1) space.

5. Binary Tree Inorder Traversal (LC #94)
Return the inorder traversal of a binary tree as an array.

Solution: Recursive or iterative with stack. O(n) time, O(h) space.

Behavioral Questions

6. Tell me about a time you had to learn a new technology quickly.

Focus on the learning process, not just the outcome. What resources did you use? How fast did you become productive?

7. Describe a project where you worked with a difficult teammate.

Show empathy and conflict resolution. What did you do to improve the relationship? What was the result?

8. When did you have to make a decision without enough information?

Demonstrate judgment and risk assessment. How did you decide? What was the outcome?

9. Tell me about a time you failed at something.

Be honest. What did you learn? How did you apply that lesson later?

10. Why Meta? What about our mission resonates with you?

Connect your values to Meta's mission of connecting people. Reference specific products or initiatives.


Meta E3 vs E4 vs E5 Salary Comparison

Component E3 (Entry) E4 (Mid) E5 (Senior)
US Base $120K – $140K $150K – $180K $180K – $220K
US Bonus $15K – $20K $20K – $30K $30K – $50K
US Stock/yr $50K – $80K $80K – $150K $150K – $300K
US Total $185K – $240K $250K – $360K $360K – $570K
India Base ₹18L – ₹25L ₹28L – ₹38L ₹40L – ₹55L
India Bonus ₹2L – ₹3L ₹4L – ₹6L ₹6L – ₹10L
India Stock/yr ₹8L – ₹12L ₹15L – ₹25L ₹25L – ₹50L
India Total ₹28L – ₹40L ₹47L – ₹69L ₹71L – ₹115L
Experience 0-2 years 2-5 years 5+ years
System Design No Basic Complex
Interview Rounds 3-4 4-5 4-5

Salary Growth Trajectory

  • E3 → E4: 35-50% increase in total comp (typically after 2-3 years)
  • E4 → E5: 45-60% increase in total comp (typically after 3-4 years)
  • E5 → E6 (Staff): 50-80% increase in total comp (typically after 3-5 years at E5)

Stock appreciation matters: Meta stock has historically appreciated significantly. An E3 who joined in 2020 with a $50K/yr stock grant is now seeing that grant worth $150K+/yr at current prices.


Why Mock Interviews Matter

Most new grads prepare for Meta by grinding LeetCode alone. That's like practicing for a marathon by running on a treadmill — you'll build skills, but you won't be ready for the real thing.

Mock interviews simulate the pressure, communication demands, and time constraints of the actual Meta interview. You need to practice thinking out loud, handling follow-up questions, and managing your time across two problems in 45 minutes.

Start your Meta E3 mock interview →

Browse Meta coding interview problems by difficulty →

What InterviewSkool Provides

  • Real Meta-style problems — Two-problem format matching the actual interview
  • AI interviewer — Simulates pressure, asks follow-ups, evaluates your communication
  • Instant feedback — Get scored on code quality, time/space complexity, and communication
  • Practice rounds — Unlimited attempts to build confidence before the real thing

Frequently Asked Questions

What is the starting salary for a Meta E3 software engineer?

Meta E3 starting salary in the US ranges from $185,000 to $240,000 in total compensation (base + bonus + stock). In India, the total package is ₹28,00,000 to ₹40,00,000. The first year is higher due to the signing bonus, which adds $10,000-$25,000 in the US.

How long does it take to get promoted from Meta E3 to E4?

Most Meta E3 engineers promote to E4 within 2-3 years. Fast-track promotions happen at 18 months with exceptional performance. Promotion depends on consistent delivery, code quality, and demonstrating E4-level impact before the review cycle.

What's the Meta E3 interview difficulty?

Meta E3 coding interviews are Easy to Medium difficulty. You'll solve 2 problems per round in 45 minutes. The problems are standard LeetCode-style (hash maps, arrays, trees, strings). System design is not required at E3. Behavioral questions focus on teamwork and learning ability.

How many LeetCode problems should I solve for Meta E3?

Aim for 100-150 LeetCode problems, focusing on Easy and Medium difficulty. Prioritize Meta-tagged problems and master these patterns: hash map lookup, two pointers, sliding window, BFS/DFS on trees, and basic recursion. Quality matters more than quantity — understand patterns, not just solutions.

Can I negotiate my Meta E3 salary?

Yes, but Meta has limited negotiation flexibility at E3. The best leverage is a competing offer (Google, Amazon, Apple). Signing bonus is the most negotiable component — base salary and stock grants are typically fixed by level. Always negotiate politely and present data, not demands.


Conclusion

Meta E3 is one of the most competitive new grad roles in tech — and one of the most rewarding. The $185K-$240K total compensation in the US (₹28L-₹40L in India) puts you in the top tier of new grad salaries globally. But getting the offer requires focused preparation on coding patterns, behavioral stories, and the two-problem-per-round format that makes Meta interviews unique.

Ready to practice? Start your Meta E3 mock interview at InterviewSkool →

Related reading:

Frequently Asked Questions

What is the starting salary for Meta E3 (new grad) in 2026?

Meta E3 new grad salary ranges from $185K-$240K total compensation in the US (base $120K-$140K + bonus $15K-$20K + stock $50K-$80K/yr). In India, total comp is ₹28L-₹40L (base ₹18L-₹25L + bonus ₹2L-₹3L + stock ₹8L-₹12L/yr).

How does Meta E3 salary compare to Google L3?

Meta E3 and Google L3 are comparable. Meta E3 US total comp is $185K-$240K, while Google L3 is $180K-$230K. Meta offers slightly higher stock grants, while Google has stronger perks. Both are competitive entry-level offers.

What is the interview process for Meta E3?

Meta E3 interview has 3-4 rounds: a recruiter screen, 1-2 coding rounds (45 min each with 1-2 DSA problems), and a behavioral round. No system design for new grads. InterviewSkool simulates this exact format with AI-powered mock interviews.

Put it into practice

Try a mock interview with Alex

30-minute session. Real FAANG problems. Instant hiring signal. Free demo.

Try the Demo Free →