# formation.dev > AI-optimized mirror of formation.dev containing 50 pages totalling 68,925 words of clean markdown content, structured data, and semantic HTML. Original source: https://formation.dev. Last updated: 2026-09-11T03:43:21.522Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Technical Interview Prep | Formation SWE Interview Prep | Land Your Next SWE Role](/content/site-root.html): Technical Interview Prep | Software Engineer Interview Prep | Formation’s Software Engineering Interview Prep helps senior and staff-level engineers ace upcoming tech interviews and land dream roles. (875 words) ## Articles & Blog Posts - [Our Mission | Diversity, Equity, & Inclusion | Formation](/content/diversity-and-inclusion/index.html): Formation helps software engineers from underrepresented backgrounds prepare and land lifechanging roles at top tech companies in a safe and inclusive space. (359 words) - [Frequently Asked Questions | Formation](/content/faq/index.html): Answers about Formation's interview prep for experienced software engineers, typically 5-10+ years in: how the Fellowship works, pricing and payment options, mentorship and mock interviews, the job search, and eligibility. (3,485 words) - [Tech Mentors | Formation Network of FAANG-Level Engineers](/content/network/mentors/index.html): Formation's mentors are FAANG-level engineers and career coaches who guide software engineers through mock interviews, feedback, and technical interview prep. (2,312 words) - [The AI-Native EA | Reclaim Hours Every Week | Formation](/content/ai-native-ea/index.html): Four live sessions over four weeks for executive assistants. Train your AI to audit your team's calendar, turn meeting transcripts into tracked tasks, run inbox triage in your principal's voice, and ship offsite logistics — built on a portable vault foundation that gets sharper every week and travels through every new AI tool. (1,280 words) - [System Design Diagnostic | Formation](/content/diagnostic/index.html): A live expert diagnoses you under real interview pressure. You get a hiring verdict against the bar for your level, the two or three things that drove it, and the moments to replay. $299 one-time, nothing expires. (1,229 words) - [Sponsor Your EA | Buy Back 20 Hours of Your EA's Week | Formation](/content/ai-native-principal/index.html): Sponsor your EA into a 4-week live series that wires AI into their day-to-day. Calendar audits, meeting capture turning into tracked tasks, in-voice inbox triage, and offsite logistics — on a portable vault foundation that travels through every AI tool change. Buy back hours of your week, every week. (778 words) - [How Formation Works | Interview Prep for Software Engineers](/content/how-it-works/index.html): Turn experience into interview readiness with adaptive practice, senior mentorship, and job-search support built for changing interview formats. (339 words) - [Build AI-Powered Features | Formation](/content/build-with-ai/index.html): A 4-week live AI intensive for software engineers: semantic search, recommendations, agents, and MCP. Build production AI features with expert mentors. (553 words) - [Free AI-Assisted System Design Interview Guide | Formation](/content/ai-system-design-interview-guide/index.html): Free AI-assisted system design interview guide from ex-Meta engineers who evaluated thousands of candidates. Trade-off frameworks and AI prompting patterns. (128 words) - [Formation](/content/apply/all/index.html): Formation Home (43 words) - [Free AI-Assisted Coding Interview Guide | Meta | Formation](/content/ai-assisted-coding-interview-guide/index.html): Free AI-assisted coding interview guide by ex-Meta engineers who coached interviewers. Get the framework for using AI tools without losing the hire call. (135 words) - [Partner with Us | Formation](/content/partner-with-us/index.html): Formation partners with companies passionate about DEIB to provide lifechanging opportunities to software engineers from underrepresented backgrounds. (463 words) - [The New Club + Formation](/content/partners/thenewclub/index.html): Members of The New Club can access exclusive Formation packages and mentorship experiences for technical interview prep and career growth. (416 words) - [Pricing | Formation SWE Interview Prep](/content/pricing/index.html): Formation’s interview prep platform is offered via a monthly subscription or an unlimited access package. Flexible payment options are available dependent on geography and credit. (1,297 words) - [Sista Circle + Formation](/content/partners/sistacircle/index.html): Sista Circle and Formation help experienced engineers prepare for technical interviews with personalized mentorship, mock interview practice, and AI-fluency training. (425 words) - [Netflix + Formation](/content/partners/netflix/index.html): Netflix is partnering with Formation to build a world where people from every walk of life have a seat at the table in tech. Our program will be completely free of charge for students accepted. It is designed to unlock your engineering potential with personalized training and world-class mentorship from the best engineers across the tech industry. (845 words) - [Technical Interview Prep | Formation](/content/modules/index.html): Formation prepares software engineers to ace up to 16 different types of interviews through an AI-powered platform and unlimited mentorship and mock interviews. (1,557 words) - [Mayuko + Formation Diversity Scholarship](/content/partners/mayuko/index.html): Mayuko and Formation's diversity scholarship supports engineers from underrepresented groups in tech with access to Formation's interview prep fellowship. (441 words) - [Taro + Formation | Interview Prep Discount](/content/partners/taro/index.html): Taro members accepted into Formation can receive $300 off Formation's software engineering interview prep fellowship, with mentor-guided technical interview practice. (413 words) - [Ship Faster with AI | Formation](/content/ship-with-ai/index.html): Hands-on workshops for software engineers to integrate AI into daily workflows. Practice on real problems, scale across large codebases, and ship faster with expert mentors. (577 words) - [Waymo + Formation Program](/content/partners/waymo/index.html): Waymo and Formation offer technical training, senior engineering mentorship, and career coaching for Polish university students pursuing software engineering internships. (688 words) - [Free Coding Aptitude Test | Formation | Technical Interview Readiness Assessment](/content/tira/index.html): Free Coding Aptitude Test | Technical Interview Assessment | Find out your engineering strengths, weaknesses, and where you’re ready to interview. (305 words) - [Free Coding Aptitude Test | Formation | Technical Interview Readiness Assessment](/content/tira/free-coding-aptitude-test/index.html): Free Coding Aptitude Test | Technical Interview Assessment | Find out your engineering strengths, weaknesses, and where you’re ready to interview. (254 words) - [Placement Outcomes | Formation](/content/outcomes/index.html): Privacy-preserving placement outcomes from engineers who prepped with Formation, with clear methodology and compensation disclaimers. (560 words) - [Women Who Code + Formation](/content/partners/wwc/index.html): Women Who Code and Formation help experienced engineers prepare for technical interviews with personalized mentorship, mock interview practice, and AI-fluency training. (407 words) - [Ladderly + Formation | Interview Prep Discount](/content/partners/ladderly/index.html): Ladderly members accepted into Formation can receive $300 off Formation's software engineering interview prep fellowship, with mentor-guided technical interview practice. (350 words) - [Black Tech Pipeline + Formation](/content/partners/btp/index.html): Black Tech Pipeline and Formation help experienced engineers prepare for technical interviews with personalized mentorship, mock interview practice, and AI-fluency training. (397 words) - [Exponent + Formation | Interview Prep Discount](/content/partners/exponent/index.html): Exponent members accepted into Formation can receive $300 off Formation's software engineering interview prep fellowship, with mentor-guided technical interview practice. (398 words) - [Tech Mentorship | Formation SWE Interview Prep | Mentors, Alumni, Career Coaches](/content/network/tech-mentorship/index.html): Tech Mentorship | FAANG Mentors | The Formation network is comprised of hundreds of FAANG-level mentors, career coaches, and alumni to help you land your next role. (7,423 words) - [Tech Mentorship | Formation SWE Interview Prep | Mentors, Alumni, Career Coaches](/content/network/index.html): Tech Mentorship | FAANG Mentors | The Formation network is comprised of hundreds of FAANG-level mentors, career coaches, and alumni to help you land your next role. (7,423 words) - [Formation Alumni | Engineers Who Landed Top Tech Roles](/content/network/alumni/index.html): Meet Formation alumni — software engineers who leveled up and landed roles at top tech companies through Formation's mentorship and technical interview prep. (4,351 words) - [Re-Embedding Migration: Upgrade RAG Indexes Safely · Formation Blog](/content/blog/embedding-model-upgrade-migration/index.html): An embedding model upgrade is a re-embedding migration. Learn how to dual-write, backfill, shadow retrieval, cut over safely, and preserve rollback. (1,599 words, Sep 10, 2026) - [Vector Database System Design Interview Guide · Formation Blog](/content/blog/vector-database-system-design/index.html): Prepare for a vector database system design interview: evaluate chunking, metadata, filtered search, index rebuilds, and store selection. (1,477 words, Sep 10, 2026) - [RAG System Design Interview: Retrieval vs. Generation · Formation Blog](/content/blog/rag-system-design-interview/index.html): Prepare for a RAG system design interview: separate retrieval and generation, set freshness and latency budgets, and evaluate each stage independently. (1,835 words, Sep 9, 2026) - [How to Review AI-Generated Code Before You Merge It · Formation Blog](/content/blog/reviewing-ai-generated-code/index.html): A three-step review loop for AI-generated code: read in risk order, test a deliberate case list, and choose the unit of repair before merging into a codebase. (1,446 words, Aug 27, 2026) - [AI Assisted Coding Interview: What Gets Scored Now · Formation Blog](/content/blog/ai-assisted-coding-interviews/index.html): The bar in AI assisted coding interviews has shifted from writing code to directing, explaining, and verifying it. Here's what to practice instead. (1,716 words, Aug 26, 2026) - [AI System Design Interview: How to Design for LLMs · Formation Blog](/content/blog/ai-system-design-interview/index.html): Design an AI-powered feature interviews test system design, not ML skill. Learn to budget latency and cost, handle failure, and design RAG around an LLM dependency. (1,595 words, Aug 25, 2026) - [Shard by ID Is the Wrong Default · Formation Blog](/content/blog/shard-by-id-wrong-default/index.html): A partition key shapes the query cost in an ad platform. Compare tenant-, entity-, and time-based sharding, including hot-key and resharding trade-offs. (2,015 words, Aug 18, 2026) - [Database Failover Split-Brain: Causes and Fixes · Formation Blog](/content/blog/database-failover-split-brain/index.html): Failover isn't just promoting a follower. Learn how split-brain and zombie leaders happen in database systems, and how fencing tokens and quorum election prevent them. (1,448 words, Aug 18, 2026) - [Do Read Replicas Help Write Capacity? Database Scaling Explained · Formation Blog](/content/blog/read-replicas-database-scaling/index.html): Read replicas don't scale writes in single-leader setups. Learn what actually limits write throughput, sync vs async tradeoffs, and replication lag for interviews. (1,518 words, Aug 18, 2026) - [CAP Theorem Explained: What Availability Really Means · Formation Blog](/content/blog/cap-theorem-misconceptions/index.html): CAP theorem explained: why availability isn't freshness, CAP consistency isn't ACID consistency, and CP/AP aren't permanent labels for a database. (1,430 words, Aug 18, 2026) - [Scaling WebSockets: Message Broker & Presence Registry · Formation Blog](/content/blog/websocket-fanout-presence-registry/index.html): The real WebSocket scaling problem isn't connection count, it's cross-server fanout. Learn why brokers need a presence registry and how to handle reconnects. (1,973 words, Aug 10, 2026) - [WebSockets vs Polling vs SSE: Cost at Scale · Formation Blog](/content/blog/websockets-vs-polling-vs-sse/index.html): WebSockets win per-message efficiency, but idle connections cost memory and file descriptors. See when websocket connection limits make polling or SSE cheaper at scale. (1,562 words, Aug 10, 2026) - [Server Push, Polling, SSE, and WebSockets Explained · Formation Blog](/content/blog/server-push-websockets-sse-polling/index.html): Servers can't open connections to browsers behind NAT and firewalls—so polling, long polling, SSE, and WebSockets are all client-initiated channels. (1,378 words, Aug 10, 2026) - [Design Spotify Interview: What Deserves Depth · Formation Blog](/content/blog/system-design-requirements/index.html): Scope system design interview requirements: separate local controls from routine backend work and find the distributed-systems problems hidden in small features. (2,388 words, Aug 3, 2026) - [How technical interviews are evolving with AI · Formation Blog](/content/blog/how-technical-interviews-are-evolving-with-ai/index.html) (1,794 words, Oct 7, 2025) - [How to Create Clear, Effective Technical Diagrams · Formation Blog](/content/blog/how-to-create-clear-effective-technical-diagrams/index.html): Create clear, effective technical diagrams with tips on layout, shapes, arrows, and clarity so ideas are easy to follow in docs or interviews. (698 words, May 27, 2025) - [An Ex-Meta Recruiter's Inside Guide to Creating a Stand Out SWE Resume · Formation Blog](/content/blog/software-engineer-resume-guide-examples/index.html): After 10+ years in tech recruiting, these are the things I wish every software engineer resume would include (and exclude). (1,995 words, Feb 25, 2022) ## About Pages - [About us | Formation](/content/about/index.html): We believe every engineer deserves the access and opportunity to land a meaningful job in tech. Founded by early engineers at Meta and Nextdoor, Formation is closing the skill gap one engineer at a time. (552 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives - [AgentSite Network](https://agentsite.network/network.html): Public index of AgentSites and their machine-readable resources