
This is not a cohort. Not a recorded course. Not a Slack group with occasional check-ins.
This is a direct 1:1 coaching engagement — 12 weeks of structured preparation with a Principal Engineer who has reviewed hundreds of FAANG interviews from the inside.
Every session is built around your specific gaps — identified in week one through a full diagnostic. Every piece of feedback is direct, honest, and based on what actually moves the needle in FAANG interview loops.
The engineers I work with don't just prepare — they transform how they show up in interviews. They stop hoping for easy questions and start trusting a process that works regardless of what they face.
By week 12, you will have a complete preparation system, a refined story of your career, a polished resume, and the technical fluency to perform under real pressure. You will walk into your on-site with confidence — not hope.
Weekly 1:1 coaching sessions (12 total)
Full diagnostic assessment in week one
Resume rewrite and LinkedIn optimization
Behavioral story bank development (8 stories)
Coding pattern mastery across all 12 patterns
System Design intensive with real trade-off analysis
Mock interview loops with recorded feedback
Offer negotiation basics and strategy (extra consultation fee required if you want my help with negotiation)
Async support throughout the entire engagement
Direct referral to top tech companies on completion
01 · Resume & LinkedIn
Profile That Opens Doors
Complete resume rewrite using the impact formula — every bullet quantified and positioned for FAANG screens. LinkedIn banner, headline, and About section optimised to attract inbound from recruiters.
02 · Coding Mastery
12 Patterns, Zero Guessing
Master all 12 core coding patterns that cover every FAANG coding question. Practice thinking out loud — the skill that separates high scorers from candidates who solve the problem but lose the round.
03 · System Design
Senior-Level Design Fluency
Build and defend complex systems under pressure. Learn to ask the right clarifying questions, drive trade-off discussions, and present architectures that reflect L5/L6 engineering judgment.
04 · Behavioral Mastery
Stories That Get You Hired
Develop 8 STAR-P stories mapped to your target company's leadership principles. Practice until they feel natural, specific, and memorable — not rehearsed. The difference between a hire and a no-hire decision.
05 · Mock Interviews
Real Pressure. Real Feedback.
Full mock interview loops across coding, system design, and behavioral — with recorded sessions and line-by-line debrief. You will know exactly how you would score before you walk into a real onsite.
06 · Offer Negotiation
Maximize What You're Worth
Learn how to negotiate the full compensation package — Base, RSU, signing bonus, and refresher. If you want personalized help from Emran, there will be an extra consultancy fee for negotiation.
Every week has a specific focus and deliverable. The plan is personalised based on your diagnosis in week one — this is the default structure that adapts to your gaps.
--
Week 1
Full Diagnostic & Preparation Blueprint
Complete resume audit, behavioral story assessment, mock coding problem, and system design baseline. By the end of week one, you have a precise map of your gaps and a personalised 12-week preparation plan targeting your specific company and level.
Diagnostic Session
Week 2
Resume Rewrite & LinkedIn Overhaul
Rewrite every resume bullet using the impact formula. Quantify all achievements. Recalibrate the target level using levels.fyi data. Rewrite LinkedIn headline, About section, and banner to attract FAANG recruiters organically.
Resume · LinkedIn
Week 3
Coding Foundations — Patterns 1 through 6
Master the first six coding patterns: Sliding Window, Two Pointers, Fast & Slow Pointers, Merge Intervals, Cyclic Sort, and In-Place Linked List Reversal. Practice each pattern with 3 problems. Begin thinking-out-loud drills.
Coding · Patterns
--
Week 4
Coding Depth — Patterns 7 through 12
Complete the full pattern library: Tree BFS, Tree DFS, Two Heaps, Subsets/Backtracking, Modified Binary Search, and Top K Elements. Full pattern recognition drills. Practice identifying patterns from problem statements in under 60 seconds.
Coding · Patterns
Week 5
System Design Fundamentals
Core system design vocabulary: load balancers, caching layers, database sharding, message queues, CDNs, and rate limiting. Learn the clarify-first framework. Design URL shortener and rate limiter from scratch with trade-off analysis.
System Design
Week 6
System Design — Large-Scale Systems
Design Twitter feed, distributed file storage, and a ride-sharing backend. Focus on scale estimation, data model design, and API layer decisions. Practice defending every trade-off you make — the skill that signals L5+ thinking.
System Design
Week 7
Behavioral Story Bank Development
Build your complete behavioral story bank — 8 STAR-P stories written, refined, and mapped to Amazon Leadership Principles or your target company's values. Practice each story out loud. Record and review. Eliminate vagueness and team-speak.
Behavioral
--
Week 8
First Full Mock Interview Loop
Complete mock onsite: one coding round, one system design round, one behavioral round. Recorded and debriefed in full. Identify weak points before they surface in a real interview. Targeted remediation plan for weeks 9 and 10.
Mock Interview
Week 9
Targeted Remediation & Advanced Practice
Deep work on the weakest area identified in the week 8 mock. Advanced coding problems under timed pressure. System design with hostile questioning — defending every choice. Behavioral stories stress-tested for specificity and impact.
Intensive Practice
Week 10
Second Full Mock Interview Loop
Second complete mock onsite with harder problems and stricter evaluation. Compare performance against the week 8 baseline. By this point, most engineers have resolved their critical gaps and are performing at or above the bar for their target level.
Mock Interview
--
Week 11
Interview Day Preparation & Application Strategy
Pre-interview protocol, mental preparation, and day-of logistics. Referral strategy and warm outreach templates for target companies. Application targeting — which roles, which teams, which hiring managers to approach. Go live with applications.
Strategy · Launch
Week 12
Offer Negotiation & Program Completion
Full offer negotiation strategy — Base, RSU, signing bonus, and refresh.
Direct referral to top tech companies. Program debrief and ongoing preparation support until you receive and accept your offer.
This is for you if...
You have 3+ years of professional software engineering experience
You are targeting L4, L5, or L6 at a FAANG or top-tier tech company
You can commit 15-20 hours per week to structured preparation
You have been rejected from FAANG before and want to understand why
You are serious about making this move in the next 3-6 months
You want direct, honest feedback — not encouragement
This is not for you if...
You are looking for a passive course you can watch at your own pace
You cannot commit consistent time weekly to preparation
You are not yet able to solve Easy LeetCode problems independently
You want validation rather than an honest assessment of your gaps
You are not ready to apply within the next 6 months
You are looking for a guaranteed outcome without the work
You have a solid grounding in data structures, algorithms, and software engineering principles — through a degree, bootcamp, or self-study combined with professional experience.
You can solve any Easy LeetCode or HackerRank problem within 15 minutes without external help. This is the baseline — coaching accelerates you from here, it does not replace this foundation.
You can dedicate 15-20 hours per week to structured preparation for 12 consecutive weeks. This program is intensive by design — results require consistent input.
You can follow a structured plan, receive direct feedback without defensiveness, and execute consistently between sessions. The engineering skill is yours — the system and accountability are mine.