Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Upstox Team. If you also belong to the team, you can get access from here

Upstox Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Upstox Senior Android Developer Interview Questions and Answers

Updated 17 Dec 2024

Upstox Senior Android Developer Interview Experiences

2 interviews found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Assignment 

A simple api impl. was easy

Round 2 - Technical 

(2 Questions)

  • Q1. What is FnO and how did you implement the feature?
  • Ans. 

    FnO stands for Futures and Options, a type of financial derivative. Implemented feature by integrating real-time market data and enabling users to trade contracts.

    • FnO is a type of financial derivative where parties agree to buy or sell an asset at a specified price on a future date.

    • Implemented feature by integrating real-time market data feeds to provide up-to-date information on contract prices.

    • Enabled users to trade ...

  • Answered by AI
  • Q2. Room database and migration
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Assignment 

Will give assignment in Android to check your coding conventions and quality of code etc.

Round 2 - Technical 

(2 Questions)

  • Q1. Questions related to assignment how we can improve it.
  • Q2. What is domain layer, some scenario based questions.

Senior Android Developer Interview Questions Asked at Other Companies

Q1. Binary Array Sorting Problem Statement You are provided with a bi ... read more
Q2. Maximum Subarray Sum Problem Statement Given an array arr of leng ... read more
Q3. what is daemon Thread? what is data Class? Garbage Collector? Act ... read more
asked in Nykaa
Q4. What is a Service? How can a notification in a Foreground Service ... read more
Q5. Can you explain how to implement a ViewModel in Android?

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1 hr
3 questions Easy - Medium

Round 2 - System Design 

(1 Question)

  • Q1. Design payment gateway SDK
  • Ans. 

    Designing a payment gateway SDK involves creating a software development kit that allows developers to easily integrate payment processing into their Android applications.

    • Define the API methods for processing payments, such as authorize, capture, refund, and void.

    • Implement secure communication protocols, such as HTTPS, to ensure data privacy and security.

    • Include error handling mechanisms to handle various payment proce...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Coding Test 

DSA Easy to Medium level questions

Round 2 - Technical 

(3 Questions)

  • Q1. Android fundamentals and basics
  • Q2. Coroutines deep dive, past projects deep dive
  • Q3. Android memory management and profiling
Round 3 - HR 

(1 Question)

  • Q1. How would I fit in from a large organisation to a small org.
  • Ans. 

    I would bring adaptability, flexibility, and a strong work ethic to seamlessly transition from a large organization to a small one.

    • I would be able to quickly adapt to the smaller team size and take on a wider range of responsibilities.

    • I would be able to work more closely with team members and have a direct impact on projects.

    • I would be able to contribute my experience from a large organization to help streamline proces

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain OOPS Concept ?
  • Ans. 

    OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

    • OOPS focuses on creating objects that interact with each other to solve problems.

    • It involves concepts like classes, objects, inheritance, polymorphism, and encapsulation.

    • For example, a class 'Car' can have objects like 'Toyota', 'Honda', etc., each with their own properties and methods.

    • Inheritan...

  • Answered by AI
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Why you want to switch
  • Ans. 

    Seeking new challenges and growth opportunities in a different environment.

    • Desire to work on new technologies and projects

    • Opportunity for career advancement

    • Seeking a better work-life balance

    • Interested in a different company culture or team dynamic

  • Answered by AI

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Preparation Tips

Topics to prepare for Angel One Software Developer interview:
  • Python
  • SQL
Interview preparation tips for other job seekers - Very nice and smooth interview process and quick responses.

I was interviewed before Mar 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

  • Q1. 

    Cycle Detection in a Singly Linked List

    Determine if a given singly linked list of integers forms a cycle or not.

    A cycle in a linked list occurs when a node's next points back to a previous node in the ...

  • Ans. 

    Detect if a singly linked list forms a cycle by checking if a node's next points back to a previous node.

    • Use Floyd's Cycle Detection Algorithm to determine if there is a cycle in the linked list.

    • Maintain two pointers, one moving at double the speed of the other, if they meet at any point, there is a cycle.

    • If one of the pointers reaches the end of the list (null), there is no cycle.

  • Answered by AI
  • Q2. 

    Next Greater Element Problem Statement

    Given a list of integers of size N, your task is to determine the Next Greater Element (NGE) for every element. The Next Greater Element for an element X is the firs...

  • Ans. 

    Find the Next Greater Element for each element in a list of integers.

    • Iterate through the list of integers from right to left.

    • Use a stack to keep track of elements for which the Next Greater Element is not yet found.

    • Pop elements from the stack until a greater element is found or the stack is empty.

    • Assign the Next Greater Element as the top element of the stack or -1 if the stack is empty.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. How would you design an ATM machine?
  • Ans. 

    Designing an ATM machine involves considering user interface, security measures, transaction processing, and hardware components.

    • User interface should be intuitive and easy to navigate for users of all ages.

    • Implement security measures such as PIN entry, card authentication, and encryption to protect user data.

    • Transaction processing should be fast and reliable, with options for cash withdrawals, deposits, transfers, and...

  • Answered by AI
Round 3 - HR 

Round duration - 45 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNAGroww interview preparation:Topics to prepare for the interview - DSA, Database Systems, OOP, Operating Systems, Computer NetworksTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice DSA daily
Tip 2 : Try to think of the solution first before jumping to the solution
Tip 3 : Go through interview experience
Tip 4 : Have mock interviews

Application resume tips for other job seekers

Tip 1 : Know in depth what is there in your resume
Tip 2 : Mention your skills and work properly

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Check if a tree is binary or not

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Javascript Basic Questions
  • Q2. React Medium Questions
Round 2 - Technical 

(2 Questions)

  • Q1. Tailwind CSS Questions
  • Q2. HR Questions
Contribute & help others!
anonymous
You can choose to be anonymous

Upstox Interview FAQs

How many rounds are there in Upstox Senior Android Developer interview?
Upstox interview process usually has 2 rounds. The most common rounds in the Upstox interview process are Assignment and Technical.
What are the top questions asked in Upstox Senior Android Developer interview?

Some of the top questions asked at the Upstox Senior Android Developer interview -

  1. What is FnO and how did you implement the featu...read more
  2. What is domain layer, some scenario based questio...read more
  3. Questions related to assignment how we can improve ...read more

Recently Viewed

SALARIES

Informa

JOBS

Upstox

No Jobs

INTERVIEWS

Pearson

No Interviews

SALARIES

Upstox

LIST OF COMPANIES

Vedantu

Locations

SALARIES

Informa

INTERVIEWS

Upstox

No Interviews

SALARIES

Upstox

SALARIES

Vedantu

INTERVIEWS

Pearson

No Interviews

Tell us how to improve this page.

Upstox Senior Android Developer Interview Process

based on 2 interviews

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Morningstar Interview Questions
3.9
 • 241 Interviews
Angel One Interview Questions
3.9
 • 135 Interviews
Kotak Securities Interview Questions
3.6
 • 116 Interviews
TresVista Interview Questions
2.9
 • 114 Interviews
Pine Labs Interview Questions
3.4
 • 109 Interviews
HDFC Securities Interview Questions
3.6
 • 104 Interviews
Sharekhan Interview Questions
3.8
 • 81 Interviews
View all

Upstox Senior Android Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Customer Service Executive
43 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Manager
20 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Sales Executive
20 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Product Manager
19 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Upstox with

Zerodha

4.1
Compare

HDFC Securities

3.6
Compare

Kotak Securities

3.6
Compare

IIFL Finance

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview