Discover real interview stories from the community and across the web.
This interview experience outlines the Upstox SDE-2 Frontend hiring process conducted in July 2025. The process included a HackerRank assessment, DSA problem solving, system design and React discussions, followed by hiring manager and HR conversations.
This interview experience outlines LinkedIn’s Senior Software Engineer – Frontend hiring process, with a strong emphasis on core JavaScript, browser fundamentals, accessibility, system design, and UI architecture. The process included a technical phone screen, six full-loop interviews, team matching, and offer discussions, with all coding exercises completed using vanilla JavaScript in a plain text editor.
This Google Software Engineer III (L4) frontend interview experience covers five rounds across preliminary screening, data structures and algorithms, and Googliness evaluation. The process assessed algorithmic problem-solving, graph and geometry fundamentals, communication, ownership, behavioural judgement, and the candidate’s ability to reason through unfamiliar problems.
This interview experience describes the Salesforce Senior Member of Technical Staff (Frontend) hiring process, which included six rounds covering algorithms, frontend fundamentals, performance, system design, and collaboration. The process concluded with an offer that the candidate accepted.
The eBay Senior Frontend Engineer interview process evaluates JavaScript and React expertise, frontend performance knowledge, browser rendering, and frontend system design. Candidates are also assessed on communication, code quality, real-world trade-offs, and decision-making across previous projects.
This interview experience covers the Zepto Software Engineer II (React Native) hiring process, including discussions on React Native production challenges, JavaScript fundamentals, machine coding, and frontend system design. Although the candidate completed three technical rounds, Zepto reportedly proposed a Software Engineer I position, creating a level-alignment challenge that ultimately left the outcome unresolved.
Microsoft’s 2026 Frontend Engineer interview process consisted of six rounds covering machine coding, advanced JavaScript, low-level design, problem solving, browser internals, and scalability. The first round focused on building a production-style interface within two hours while demonstrating strong UI engineering, component design, semantic HTML, CSS architecture, responsiveness, and JavaScript skills.
A senior software engineer with six years of experience documented frontend-focused interviews at Facebook, Amazon, PayPal, and Google after returning to the job market following a four-year break. The process included JavaScript implementation, frontend development, algorithms, system design, behavioural interviews, and virtual onsite rounds, with each application ultimately ending in a rejection.
A candidate successfully secured a Front End Engineer 2 position at Amazon's Canada office after navigating a multi-stage interview process that included online coding assessments, a phone screen, and four onsite rounds. Despite feeling underconfident about performance in the system design and final rounds, the candidate received an offer within a week, highlighting the value of structured preparation across algorithms, system design, front-end fundamentals, and behavioural storytelling.
A candidate interviewed for a Google L5 Software Engineer position after applying through the careers page, navigating a phone screen and a five-round virtual onsite. The process included three coding rounds, one system design round, and one Googleyness and Leadership round, with the candidate ultimately receiving feedback that technical coding performance did not meet the bar. The experience highlights the importance of structured practice in plain text editors and recognising when simpler approaches suffice in geometry and dynamic programming problems.
A candidate interviewing for a Senior Frontend Engineer role at Razorpay in November 2024 navigated a two-round technical process. The first round focused on a deep dive into past projects, system design, and web performance optimization, while the second round tested hands-on coding ability through a machine coding challenge. The experience highlighted Razorpay's emphasis on architectural thinking, real-world problem solving, and practical frontend engineering skills.
A final-year engineering student from LNMIIT Jaipur shares his experience interviewing for a Frontend Engineer role at Razorpay, one of India's leading fintech companies. The process comprised four structured rounds covering technical depth, coding, web fundamentals, and a hiring manager discussion, with the candidate securing an offer as a fresher. The account offers practical insight into how product-based Indian startups evaluate frontend candidates beyond algorithms and data structures.