Razorpay Frontend Engineer interview experience
Overview
Razorpay is one of India's most prominent fintech companies, offering payment gateway solutions and financial products to businesses of all sizes. Founded in 2014, the company is well known for hiring strong engineering talent and running a rigorous, multi-round interview process for frontend roles. This article walks through a candidate's experience interviewing for a Frontend Engineer position at Razorpay in 2020–2021, offering a realistic look at what fresh graduates can expect when applying to high-growth product-based companies in India.
Interview Process
The opportunity first surfaced when the candidate noticed a tweet from a Razorpay team member about an open Frontend Engineer position. After a direct message conversation and a resume review by the team, the HR team scheduled a brief introductory call to discuss previous internship experiences and projects.
Following the HR screening, the candidate received a formal interview schedule comprising four rounds, each lasting between one and one-and-a-half hours:
- Technical Deep Dive Round (1 hour)
- Coding Round (1.5 hours)
- Core JavaScript / Web Fundamentals Round (1 hour)
- Hiring Manager Round (1 hour)
Technical Rounds
Round 1: Technical Deep Dive
The first round began with an introduction and a thorough discussion of the candidate's previous internship experiences. The interviewer focused on project work, asking detailed questions about specific features the candidate had built and the implementation choices behind them. Toward the end of the round, the discussion shifted to JavaScript fundamentals to gauge baseline language proficiency.
Round 2: Coding Round
Conducted on CodeSandbox via Google Meet, this was a code-pairing round. The candidate was given a medium-difficulty frontend task with no restrictions on the framework to use, allowing the candidate to demonstrate both problem-solving ability and framework fluency. The interviewer was described as friendly and collaborative, offering guidance when the candidate was stuck, which kept the round conversational rather than adversarial.
Round 3: Web Fundamentals
Two interviewers were present for this round, which focused primarily on web security and core JavaScript. The candidate was also asked about side projects, giving interviewers a window into self-driven learning outside of academic and professional work. The round was structured more as a discussion than a question-and-answer format, with the candidate specifically highlighting the depth of the web security questions as a standout part of the process.
Original Source
This experience was originally published on medium.com. Support the author by visiting the original post.
Read on medium.com