upstox logo
upstoxSoftware Engineer
Updated May 29, 2026

upstox Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at upstox, newest first and distilled into what to expect across the loop.

Get your personalized upstox Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Build my free plan
Hot & recentNewest first
4 months ago
Average Positive Mumbai

I had a pretty straightforward process that felt organized from the start. After the recruiter call, I got scheduled quickly and, about a week later, I joined a coding interview. The question was a LeetCode-style medium problem focused on graphs, specifically BFS, and the interviewer was genuinely kind and helpful when I got stuck.

The next round was more of a hiring managerial discussion. It pulled from my resume and also tested technical knowledge through theory questions and follow-ups. The vibe was less about finding a single “right” answer and more about seeing whether my thinking matched the kind of professional culture they were looking for. Overall it felt average in difficulty, and it ended without an offer, but it was still a smooth, respectful experience.
5 months ago

My process for the Android SDE 2 role centered on fitment more than deep technical problem-solving. It was a single 30-minute fitment conversation where the discussion stayed on Android fundamentals and my background. The interviewer joined late, and we still did a formal introduction before getting into what ultimately mattered to them.

They asked me about why I wanted to switch roles, and the conversation didn’t turn into actual technical questions at all. Even though it was framed as an Android discussion, it felt closer to understanding my motivation and alignment with the role than assessing coding ability or specific platform knowledge. The experience was pretty easy on the technical difficulty, and it didn’t lead to an offer.

Unlock every Software Engineer interview experience

Real Software Engineer interview experiences
  • Difficulty, sentiment and outcomes
  • New reports added every week
See all experiences
Share your interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.

What to expect

Distilled from the reports

Interview Structure & Flow

Candidates generally experienced a structured interview process that included multiple rounds, typically starting with a recruiter call, followed by technical interviews and an HR round. However, inconsistencies in the flow were noted, with some candidates facing unexpected rejections after progressing through several stages.

Structured processMultiple roundsHR involvement

Technical Interviews

Technical rounds varied widely in focus, with some candidates facing coding challenges on algorithms and data structures, while others dealt with broader topics like architecture, system design, and specific technologies like React and Django. The difficulty level was often described as average, but experiences ranged from supportive interviewers to those who were disengaged.

Coding challengesSystem designTechnical breadth

Behavioral & Fitment Discussions

Several candidates reported that discussions often centered on cultural fit and motivation rather than deep technical assessments, especially in initial rounds. This emphasis on alignment with company values was noted as a significant aspect of the interview experience.

Cultural fitMotivationBehavioral questions

Communication & Feedback

Communication throughout the interview process was mixed, with some candidates receiving timely updates and constructive feedback, while others experienced delays and harsh interactions, particularly regarding rejections. The lack of clear communication led to frustration for some candidates.

CommunicationFeedbackCandidate experience

Interview Difficulty & Expectations

Candidates described the overall difficulty of interviews as average, but expectations varied significantly, with some feeling unprepared for the types of questions asked, particularly if they deviated from their stated expertise. This inconsistency contributed to a sense of unfairness in evaluations.

Difficulty levelExpectationsPreparation

Technical Knowledge Areas

Interviews covered a wide range of technical knowledge areas, including specific programming languages, data structures, algorithms, and software architecture principles. Candidates noted that questions sometimes reflected outdated knowledge or personal biases of interviewers, impacting the assessment process.

Technical knowledgeProgramming languagesSoftware architecture