Discover real interview stories from the community and across the web.
A candidate applied for a Frontend Engineer role at Meta in late 2021 and progressed through a month-long initial pipeline before facing a technical phone screen. Despite three months of targeted preparation covering JavaScript fundamentals, data structures, and component building, the candidate struggled with both interview questions and was unable to advance past the first round. The experience offers valuable lessons on the depth of preparation required for FAANG-level frontend interviews.
A senior frontend engineer successfully cleared an 8-round interview loop at Harness, 3.5 years after an initial rejection from the same company. The process covered DSA, vanilla JS machine coding, in-person F2F coding, React architecture, and director-level system design. The candidate received an offer for a Senior Software Engineer (Frontend) position.
A senior frontend engineer documented a 3-round interview loop at Headout for a Senior Software Engineer (Frontend) role — their first interview after 3 years at a single company. The candidate was rejected after a challenging system design round focused on designing a Toast NPM package, but received unusually detailed post-rejection feedback that became a direct preparation roadmap.
A senior frontend engineer cleared a 5-round interview loop at Confluent, describing it as the hardest loop in an ongoing series of senior frontend interview experiences. The process featured two JavaScript deep-dive rounds with sustained follow-up pressure, a vanilla machine coding round extending an existing page, and a system design round that required product-level thinking including performance measurement and prefetch strategy.
A senior frontend engineer was selected for the Computer Scientist 1 (Frontend) role on the Adobe Express team after a 4-round interview loop. The process covered DSA, React machine coding with JavaScript fundamentals, a managerial API design discussion, and a Director-level system design round using the RADIO framework. AI tooling judgment was a recurring theme across the loop.
A backend engineer with no referral and no Ivy League background describes his 7-round Google SDE-2 interview loop for the Google Pay team in Bengaluru. The loop included a coding round, a Googleyness round, two more coding rounds, a system design round, and a bar raiser round, with the entire process conducted virtually. The candidate's reflection was that the loop is a marathon of nerves, not a sprint of skills, and that a calm and clear approach matters more than rushing toward a solution. The candidate's result was a hold, with the recruiter indicating the company would reach out if a matching team was found. The article is a detailed case study in how Google's SDE-2 loops evaluate candidates across coding depth, system design, and Googleyness signals in 2026.
A senior engineer describes his January 2026 interview loop for a senior/staff SWE position on an Apple infrastructure team, reached via a friend on the team. The loop included 2 phone screens (a P2P web crawler system design and a CoderPad calculator-style parsing problem) and a 6-round virtual onsite covering behavioral, deep project review, coding, and system design. The candidate left calibration awaiting a final decision. The article is a detailed case study in how Apple's senior loops emphasize distributed systems thinking, deduplication at scale, parsing and evaluation code quality, and cross-org influence at the senior leader level.
A senior engineer with prior Google and Facebook experience describes his third and successful attempt at Microsoft, a 5-week process with 4 rounds. The loop combined an HLD+LLD design round for a JSON-driven questionnaire engine, an HLD round on a Ghibli image generator system, a deeply discussional DSA round on binary tree serialization with no code, and a behavioral round. The candidate credits his eventual offer to design maturity, learning mindset, ownership thinking, calm under unknown problems, and engineering judgment over raw brilliance. The article is a detailed case study in how Microsoft's senior loops value LLD, system design, and AI awareness in 2026.
A frontend engineer with 4 years of experience recently interviewed for an L4 Frontend role at Uber in March 2026. The interview spanned three rounds covering DSA, JavaScript concurrency, and a React file explorer build, with the candidate being eliminated after the React specialization round. The experience offers practical lessons on coding speed, memoization pitfalls, and vanilla JavaScript fundamentals.
A mid-level software engineer with ten years of experience recently interviewed for a web application role at Apple and did not advance past the technical round. The process, conducted in C# via CoderPad, focused on concurrency, system design, and architecture rather than traditional algorithm puzzles. The experience highlights the importance of core CS fundamentals, language fluency, and decisive problem-solving when interviewing for senior or mid-level engineering positions at top-tier technology companies.
A frontend engineer interviewed for the Amazon Pay (Global) team after a recruiter outreach on LinkedIn. The interview process included an online assessment, two technical rounds, a hiring manager round, and leadership questions tied to Amazon's 16 Leadership Principles. The candidate was rejected after the final round, though the experience offers practical insights into Amazon's frontend interview expectations.
A frontend engineering interview experience at Microsoft for the Bengaluru location, covering the full recruitment process from initial recruiter outreach to the final HR discussion. The candidate shares insights into the structure of the interviews, including the hiring manager round, two technical rounds, a system design round, and an HR discussion. This account offers valuable preparation guidance for engineers targeting frontend roles at Microsoft.