Upstox
Upstox interview process for engineering, product and business roles: online assessment, technical interview, HR round, and frequently asked questions.
- 298 open jobs
- 2009 founded
- Approx. 1,500 employees in India
- Mumbai headquarters
About Upstox
Upstox is one of India's leading discount broking and fintech platforms, offering trading and investing in equities, derivatives, commodities, currencies and mutual funds through its mobile app and web platform. Originally launched as RKSV Securities and rebranded to Upstox, the company pioneered a flat-fee pricing model that made trading affordable for retail investors, and has since grown into one of the country's largest stockbroking platforms with a large base of registered users across metros and smaller towns.
Backed by investors including Ratan Tata, Tiger Global and Kalaari Capital, Upstox has built a technology-first organisation spanning engineering, product, risk, compliance, customer experience and business functions, headquartered in Mumbai with hiring across major Indian cities. The company looks for candidates who are comfortable with fast product cycles, understand markets or are willing to learn them quickly, and can work well in a data-driven, customer-obsessed culture typical of a scaling fintech.
Upstox hiring process
Upstox hires through campus programmes, off-campus applications and lateral hiring for engineering, product, risk, operations and business roles, and lateral hiring typically completes in two to four weeks.
1. Application and resume screening
Apply through the Upstox careers page, a job portal such as Jobaaj, or a referral. Recruiters shortlist based on relevant skills, prior fintech or trading-platform experience for lateral roles, and academic record for freshers.
2. Online assessment
Technology roles typically take a coding and problem-solving test on an online judge; non-technical roles may get an aptitude and situational-judgement test relevant to markets and customer scenarios.
3. Technical or functional interview
One or two rounds with engineers, product managers or business leads covering your domain, past projects, and practical problems relevant to a trading and investment platform such as data consistency, latency or risk checks.
4. Hiring manager round
A discussion with the hiring manager on ownership, how you handle ambiguity in a fast-moving product environment, and fit with the specific team you would join.
5. HR and offer discussion
HR discusses compensation, notice period and joining timelines, followed by background verification and an offer letter.
Upstox interview rounds
Most candidates go through three to four rounds; technology and product roles typically have an additional pair-programming or case round.
Round 1: Online assessment
A 45 to 90 minute proctored test. Engineers solve coding problems on data structures and algorithms; other functions get aptitude, reasoning and situational questions.
- Data structures, algorithms and SQL for engineering roles
- Logical reasoning and numerical ability for business roles
- Basic markets and finance awareness for trading-adjacent roles
Round 2: Technical or case interview
A 45 to 60 minute round with a senior engineer, analyst or product manager, focused on practical problems rather than theory.
- System design or coding exercise for engineers
- A brokerage or trading-app case for product and business roles
- Discussion of a past project you owned end to end
Round 3: Hiring manager round
A conversation with the manager you would report to, focused on how you prioritise, work with cross-functional teams and handle a fast-changing product roadmap.
- How you would improve a feature in a trading app
- Handling a production issue affecting customer orders
- Working with compliance and risk constraints in fintech
Round 4: HR interview
HR discusses your background, compensation expectations, and cultural fit with a fast-scaling fintech, before making an offer.
- Why you want to join a fintech and Upstox specifically
- Handling pressure during high market volatility periods
- Long-term career interest in capital markets or technology
Upstox salaries
| Designation | Average salary |
|---|---|
Branch / Area Manager Experience: 6 - 10 years yrs |
₹ 17 Lakhs /year Typical range ₹12 L – ₹22 L/yr |
Credit / Risk Analyst Experience: 2 - 5 years yrs |
₹ 10.5 Lakhs /year Typical range ₹7 L – ₹14 L/yr |
Assistant Manager Experience: 2 - 5 years yrs |
₹ 8.5 Lakhs /year Typical range ₹6 L – ₹11 L/yr |
Relationship Manager Experience: 1 - 4 years yrs |
₹ 6 Lakhs /year Typical range ₹4 L – ₹8 L/yr |
Figures are estimates based on typical market ranges for this role and sector, not company-published pay. Actual offers vary by location, skills and negotiation.
Upstox interview questions
Question banks most relevant to roles at Upstox, with model answers.
Upstox interview FAQs
Q1How many rounds are there in the Upstox interview process?
Most candidates go through an online assessment, one or two technical or case interviews, a hiring manager round and an HR discussion. Technology roles sometimes add a system design round, while the process stays broadly the same for freshers and lateral hires, adjusted for experience level.
Q2How long does the Upstox hiring process take?
Lateral hiring typically takes two to four weeks from application to offer, depending on how quickly interview panels are available. Campus and off-campus fresher hiring can be completed faster, often within one to two weeks once the assessment and interviews are scheduled back to back.
Q3What technical questions are asked in Upstox engineering interviews?
Expect data structures and algorithms, database and SQL questions, and system design questions relevant to building a reliable trading platform, such as handling high order volumes or ensuring data consistency. Be ready to walk through a project you built end to end, including trade-offs you made.
Q4How should I answer "Why do you want to work at Upstox"?
Show genuine interest in capital markets or fintech, mention Upstox's scale and its mission of making investing accessible to everyday Indians, and connect it to your own skills, whether in technology, product or customer experience, rather than giving a generic answer about the company being well known.
Q5How do I handle a case question about improving the trading app?
Structure your answer around the user problem first, such as slow order execution or confusing charts, then propose a specific improvement, explain how you would measure its impact, and mention any trade-offs with performance, compliance or engineering effort.
Q6What salary and eligibility should I expect at Upstox?
Compensation typically depends on role, experience and function, with engineering and product roles generally paying more than support roles; Upstox does not usually publish fixed bands. Most technical roles need relevant coding or analytical skills, while business roles value comfort with financial markets and a customer-first attitude.
Quick facts about Upstox
- How do I apply for a job at Upstox?
- Open roles are listed on the company's own careers page: https://upstox.com/careers.
- How many people work at Upstox?
- Upstox employs approximately Approx. 1,500. Headcount figures move over time and are indicative.
- Is Upstox a public or private company?
- Ownership: Private (venture-funded; Ratan Tata and Tiger Global among backers).
- Who founded Upstox?
- Upstox was founded by Ravi Kumar, Shrini Viswanath, Kavitha Subramanian.
298 open jobs at Upstox
Apply on Jobaaj, and use this guide to prepare before your first round.