Upload Button Icon Add office photos
Engaged Employer

i

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

Jupiter Money Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Jupiter Money Software Developer Intern Interview Questions, Process, and Tips for Freshers

Updated 31 May 2022

Top Jupiter Money Software Developer Intern Interview Questions and Answers for Freshers

  • Q1. Partial BST Problem Statement Check if a given binary tree is a Partial Binary Search Tree (BST). A Partial BST adheres to the following properties: The left subtree of ...read more
  • Q2. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array ...read more
  • Q3. Odd Occurrence Element Problem Statement Given an array of integers where each element appears an even number of times except for one element which appears an odd number ...read more
View all 6 questions

Jupiter Money Software Developer Intern Interview Experiences for Freshers

3 interviews found

I appeared for an interview in May 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

Timings: it was late night. I started the test at 10 pm

  • Q1. 

    Partial BST Problem Statement

    Check if a given binary tree is a Partial Binary Search Tree (BST). A Partial BST adheres to the following properties:

    • The left subtree of a node contains only nodes with...
  • Ans. 

    Check if a binary tree is a Partial Binary Search Tree (BST) based on specific properties.

    • Traverse the tree in level order and check if each node satisfies the properties of a Partial BST.

    • Use recursion to check if the left and right subtrees are also Partial BSTs.

    • Compare the data of each node with its children to ensure the BST properties are maintained.

    • Example: For input 1 2 3 4 -1 5 6 -1 7 -1 -1 -1 -1 -1 -1, the outp

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Medium

It was the interviw round.
the environment was good.
the interviewer was very nice to me.

  • Q1. 

    Merge Two Sorted Linked Lists Problem Statement

    You are provided with two sorted linked lists. Your task is to merge them into a single sorted linked list and return the head of the combined linked list.

    ...
  • Ans. 

    Merge two sorted linked lists into a single sorted linked list.

    • Create a new linked list to store the merged result.

    • Iterate through both input linked lists simultaneously, comparing and adding nodes to the result list.

    • Handle cases where one list is empty or both lists are empty.

    • Ensure the final merged list is sorted in ascending order.

    • Use constant space complexity and linear time complexity for the solution.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Chitkara University. I applied for the job as SDE - Intern in BengaluruEligibility criterianoneJupiter Money interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Spring Boot with java, Operating Systems, Database Management System, Amazon Web ServicesTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Please have a strong hold on data structures mainly linked lists, arrays, maths, stacks, trees
Tip 2 : Must explore about DBMS. Means SQL, writing efficient queries, about indexing and other SQL backend process.
Tip 3 : Should work on spring boot. try build some project using spring boot with java (Gradle) as Jupiter's backend tech is mainly based on spring boot with java.

Application resume tips for other job seekers

Tip 1 : Mention only those skills on which you have worked on properly. no need to flood the resume with skills about which you need a little.
Tip 2 : Must mention the links of projects which you have worked on.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Oct 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 120 minutes
Round difficulty - Medium

The online test was for 2 hrs in which 5 coding questions were asked. 3 questions were pretty easy and 2 were of medium difficulty level. I was able to solve all 5 questions.

  • Q1. 

    Shortest Path in an Unweighted Graph

    The city of Ninjaland is represented as an unweighted graph with houses and roads. There are 'N' houses numbered 1 to 'N', connected by 'M' bidirectional roads. A road...

  • Ans. 

    Implement a function to find the shortest path in an unweighted graph from a given start house to a destination house.

    • Use Breadth First Search (BFS) algorithm to find the shortest path in an unweighted graph.

    • Maintain a queue to explore neighboring houses and keep track of visited houses to avoid revisiting them.

    • Return the path once the destination house is reached.

    • Example: For input N=8, M=9, S=1, T=8 and roads (1, 2),...

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

It started with the introduction and then we had a discussion on the projects I had made. He asked for several Backend and Database concepts like locking in DB, sessions, etc as I had mentioned backend internship in my resume. It took around half an hour.

Then he gave me a coding question based on the graph

  • Q1. 

    Capture Region Problem Statement

    You are given a matrix having N rows and M columns. Each cell of the matrix contains either 'X' or 'O'. Your task is to flip all the regions of 'O' that are completely sur...

  • Ans. 

    Given a matrix with 'X' and 'O', flip all 'O' regions completely surrounded by 'X' to 'X'.

    • Iterate through the matrix and identify 'O' regions completely surrounded by 'X'.

    • Use DFS/BFS to mark all 'O's in the surrounded region.

    • Update the matrix by flipping all marked 'O's to 'X'.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Madan Mohan Malaviya University Of Technology. I applied for the job as SDE - Intern in BangaloreEligibility criteriaGood PH score on ElitmusJupiter Money interview preparation:Topics to prepare for the interview - Array, Graphs, Dynamic Programming, Operating System, Database Management SystemTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice 250+ standard quality questions.
Tip 2 : Do some good real-life projects in Front-end or Backend Development
Tip 3 : Try to find an internship that will not only enhance your development skills but also increase your resume selection chances.

Application resume tips for other job seekers

Tip 1 : Add quality projects (2 will be sufficient)
Tip 2 : Add your coding profile links.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions Asked at Other Companies for Fresher

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more

I appeared for an interview in Feb 2021.

Round 1 - Video Call 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Two DSA questions were asked in this round in 45 min.

  • Q1. 

    Maximum Subarray Sum Problem Statement

    Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array.

    Example:

    Input:
    array = [34, -50, 42, 14, -5, 86]
    Out...
  • Ans. 

    Find the maximum sum of any contiguous subarray within an array of integers.

    • Iterate through the array and keep track of the maximum sum of subarrays encountered so far.

    • Use Kadane's algorithm to efficiently find the maximum subarray sum.

    • Handle cases where all elements are negative by returning the maximum element in the array.

    • Example: For array [34, -50, 42, 14, -5, 86], the maximum subarray sum is 137.

  • Answered by AI
  • Q2. 

    Odd Occurrence Element Problem Statement

    Given an array of integers where each element appears an even number of times except for one element which appears an odd number of times, find the element that ap...

  • Ans. 

    Find the element that appears an odd number of times in an array of integers.

    • Iterate through the array and use XOR operation to find the element that appears odd number of times.

    • Keep a count of occurrences of each element using a hashmap.

    • Return the element that has an odd count of occurrences.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaM.tech and B.tech banches allowedJupiter Money interview preparation:Topics to prepare for the interview - maths, probability, stack, queue, linked list, pointers, algorithmsTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice dsa from leetcode
Tip 2 : Compete in coding contests
Tip 3 : Do at least 2-3 projects

Application resume tips for other job seekers

Tip 1 : If you have some past experience, add it.
Tip 2 : Also add your projects.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 mins
Round difficulty - Hard

There were questions related to DP and DFS.

 

  • Q1. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    Calculate the total amount of rainwater that can be trapped between given elevations in an array.

    • Iterate through the array and calculate the maximum height on the left and right of each bar.

    • Calculate the amount of water that can be trapped at each bar by taking the minimum of the maximum heights on the left and right.

    • Sum up the trapped water at each bar to get the total trapped water for the entire array.

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 mins
Round difficulty - Medium

At first, I was asked about the different projects that I have done so far. We had a detailed discussion on the same.
He also checked my OOP concepts

  • Q1. Can you describe the process of designing an LRU Cache from scratch during your System Design Round?
  • Ans. 

    Designing an LRU Cache involves implementing a data structure that stores a fixed number of items and removes the least recently used item when full.

    • Start by defining the data structure for the cache, typically using a combination of a hashmap and a doubly linked list.

    • Implement methods for getting and setting key-value pairs in the cache.

    • When a new item is added to the cache, check if it exceeds the maximum capacity. I...

  • Answered by AI
  • Q2. 

    Reverse Linked List Problem Statement

    Given a Singly Linked List of integers, your task is to reverse the Linked List by altering the links between the nodes.

    Input:

    The first line of input is an intege...
  • Ans. 

    Reverse a singly linked list by altering the links between nodes.

    • Iterate through the linked list and reverse the links between nodes

    • Use three pointers to keep track of the current, previous, and next nodes

    • Update the links between nodes to reverse the list

    • Return the head of the reversed linked list

  • Answered by AI
  • Q3. 

    Middle of a Linked List

    You are given the head node of a singly linked list. Your task is to return a pointer pointing to the middle of the linked list.

    If there is an odd number of elements, return the ...

  • Ans. 

    Return the middle element of a singly linked list, or the one farther from the head if there are even elements.

    • Traverse the linked list with two pointers, one moving twice as fast as the other

    • When the fast pointer reaches the end, the slow pointer will be at the middle

    • If there are even elements, return the one that is farther from the head node

    • Handle edge cases like linked list of size 1 or empty list

  • Answered by AI
Round 3 - Video Call 

Round duration - 60 mins
Round difficulty - Medium

It is HR + Technical round
asked about the Behavioural questions and how you justify yourself in an argument .questions related to current technology.
They gave me feedback on how well I had performed so far and gave me suggestions on what more can I do to further improve myself.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaGood ProjectsRazorpay interview preparation:Topics to prepare for the interview - Projects, Development, NoSQL, Data Structure, OOPS, DBMS, Algorithm.Time required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Be thorough about your projects
Tip 2 : Prepare Ds and Algo and Practice all standard questions 
Tip 3 : Know the complexities of the code that you’ve written.

Application resume tips for other job seekers

Tip 1 : Mention at least 2 projects.
Tip 2 : Don't make any silly spelling mistakes on resume

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Medium Leetcode, Array, String, Tree, DP

Round 3 - Technical 

(1 Question)

  • Q1. System Design, Design Payment Platform

Interview Preparation Tips

Interview preparation tips for other job seekers - Leetcode, and skills too
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Easy doable questions ( can be completed in 30 mins)

Round 2 - Technical 

(1 Question)

  • Q1. Basic DSA, OOPS, SQL questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Complex and hard DSA problems( Dynamic programming questions) to be written on paper.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA thoroughly
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

20 MCQs + 2 Coding Question

Round 2 - One-on-one 

(1 Question)

  • Q1. Trapping Rain Water
Round 3 - Technical 

(1 Question)

  • Q1. Questions on time and space complexity
Round 4 - HR 

(1 Question)

  • Q1. General Discussion
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. LLD HLD HM rounds
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

There were DSA questions and time limit was 1 hr

Round 2 - Technical 

(2 Questions)

  • Q1. Calculate factorial using tabulation
  • Ans. 

    Factorial calculation using tabulation in dynamic programming

    • Create an array to store factorial values up to n

    • Initialize the array with base cases (0! = 1, 1! = 1)

    • Iterate from 2 to n and calculate factorial using previous values in the array

    • Return the factorial value at index n

  • Answered by AI
  • Q2. Wildcard matching question

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic apti test including topics from dbms cn oop os and 2 coding q

Round 2 - Coding Test 

Leetcode hard hashmap problem was given in this round

Round 3 - Group Discussion 

1 on 1 with director with discussions on dbms etc

Tell us how to improve this page.

Fast track your campus placements

View all

Jupiter Money Software Developer Intern Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.0

Salary

3.0

Job security

3.0

Company culture

3.0

Promotions

4.0

Work satisfaction

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

₹5 L/yr - ₹6.4 L/yr

Customer Support Executive
14 salaries
unlock blur

₹3.8 L/yr - ₹6 L/yr

Software Development Engineer II
12 salaries
unlock blur

₹16.5 L/yr - ₹44 L/yr

Product Manager
12 salaries
unlock blur

₹12 L/yr - ₹39 L/yr

Senior Product Manager
9 salaries
unlock blur

₹38 L/yr - ₹62 L/yr

Explore more salaries
Compare Jupiter Money with

Rupeek

3.7
Compare

Razorpay

3.6
Compare

ACKO

3.7
Compare

Revolut

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