Upstox Software Development Engineer (SDE) interview questions
Updated 22 Mar 2025
based on 3 ratings
Difficulty
Difficult
Experience
Very positive
How others got an interview
100%
Campus recruiting
Campus recruiting
Interview search
3 interviews
Upstox interviews FAQs
Software Development Engineer (SDE) applicants have rated the interview process at Upstox with 3.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 54.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer (SDE) roles take an average of 7 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Upstox overall takes an average of 24 days.
Common stages of the interview process at Upstox as a Software Development Engineer (SDE) according to 3 Glassdoor interviews include:
Skills test: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
I got the interview through my college ,I am in my 3rd year initially there was a basic coding round (DSA),the questions were easy to medium level,and i got selected for the second round and the interviewer focused on my CS background and a bit about my resume listings after me there were 5 more students to be interviewed but they didnt get the interview sheduled till now
Interview questions [1]
Question 1
What is Microservice,which is better microlithic or monolithic
I applied through university. The process took 1 week. I interviewed at Upstox (Silchar) in Jan 2023
Interview
It was a 3 round interview process,with questions based on DSA,projects and internship.The first two rounds were technical and the third one was Hr.It took place around January of 2023.
ques 1 :- dsa; a binary number is a goodsequence if its follows these two conditions (i)number of 1's and 0's are equal. (ii) all prefixes of that binary number(eg: for binary number 1100 prefixes are 1,11,110,1100) must have number of 1's>= number of 0's
given a binarynumber check whether its adjacent subsequences(10010101 here 1001 and 0101 are adjacent subsequences) are goodsequences then swap that sequences and return the longest one among the such swapped sequences"
ques 2 :-react implementation- search and filter fetch api according to the user input and list it