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 |
| 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
- Master the fundamentals: Arrays, strings, hash maps, linked lists, basic trees
- LeetCode focus: 100-150 problems, mostly Easy and Medium
- Key patterns: Two pointers, sliding window, basic BFS/DFS, hash map lookup
- Speed practice: Solve Easy problems in 10 min, Medium in 20 min
- 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:
- Move Fast: A time you shipped quickly under pressure
- Be Bold: A time you took initiative on something risky
- Focus on Impact: A time your work had measurable results
- Be Open: A time you received or gave constructive feedback
- 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:
- Meta Salary & Levels Guide
- Meta E4 Salary Breakdown — See what mid-level looks like
- Meta Coding Interview Guide — Deep dive into Meta's coding format
- Meta System Design Interview Questions — Prepare for E4+ system design
- Free Mock Interview — Practice with AI-powered mock interviews
- Meta E5 Interview Questions — See what senior-level looks like