Upstox SDE-2 (Frontend) Interview Experience — July 2025
Overview
Upstox is a fast-paced fintech company that builds digital investment and trading products. The SDE-2 Frontend interview process assessed the candidate's ability to solve data structures and algorithms problems, build React-based functionality, reason about frontend system design, and communicate with hiring stakeholders.
Interview Process
The interview process consisted of four stages:
- Online Assessment — HackerRank Test
- Technical Round 1 — DSA and Problem Solving
- Technical Round 2 — Frontend System Design and React
- Hiring Manager and HR Discussions
The online assessment took place on 2 July 2025 and included two questions covering DSA and React problem solving.
Technical Rounds
Round 1: HackerRank Online Assessment
The HackerRank assessment contained two questions:
DSA: Longest Ones or Maximum Consecutive Ones
The candidate was given a standard binary-array problem involving the maximum number of consecutive ones. Depending on the exact constraints, the problem could also require flipping a limited number of zeroes. This question evaluated array traversal, sliding-window reasoning, and the ability to manage constraints efficiently.
React: Stock Buy and Sell Component
The React problem involved simulating a small trading application. The candidate was expected to build buy and sell controls, track transactions, and display the final profit in a separate component. The question assessed practical React skills, including state management, component communication, event handling, and the organisation of related UI logic.
Round 2: DSA and Problem Solving
The second stage focused on data structures and algorithms. The candidate was evaluated on problem-solving ability, logical reasoning, and the capacity to explain an efficient approach clearly. Candidates preparing for a similar SDE-2 Frontend interview should expect discussions around algorithm selection, complexity analysis, edge cases, and implementation details.
Round 3: Frontend System Design and React
The third stage combined frontend system design with React-focused discussions. The system design portion evaluated how the candidate would structure a scalable frontend application, while the React discussion examined the candidate's understanding of component design and application behaviour.
For a fintech product, relevant design considerations may include clear separation of UI and business logic, predictable state management, reusable components, reliable transaction-related interactions, and a responsive user experience. The available interview account does not provide the complete list of questions from this round.
Original Source
This experience was originally published on medium.com. Support the author by visiting the original post.
Read on medium.com