i
Jupiter
Money
Filter interviews by
Metrics selection based on campaign objectives, target audience, and key performance indicators.
Identify campaign objectives and goals
Consider target audience and their behavior
Select key performance indicators (KPIs) relevant to the campaign
Track metrics such as conversion rate, click-through rate, ROI, customer acquisition cost
Analyze data to measure success and make data-driven decisions
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 ...
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...
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 surr...
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'.
You are provided with a string STR
of length N
. The goal is to identify the longest palindromic substring within this string. In cases where multiple palindr...
Identify the longest palindromic substring in a given string.
Iterate through the string and expand around each character to find palindromes
Keep track of the longest palindrome found
Return the longest palindromic substring with the smallest start index
Given an array 'ARR' of 'N' distinct integers, determine the third largest element in the array.
The first line contains a single integer 'T' representing the numbe...
Find the third largest element in an array of distinct integers.
Sort the array in descending order and return the element at index 2.
Handle cases where the array has less than 3 elements separately.
Consider using a set to ensure distinct elements in the array.
In this problem, Ninja is provided with two lines on a 2D plane. The first line 'AB' is determined by two points A and B. The second line 'PQ' is determined by two poin...
Calculate the intersection point of two lines on a 2D plane with precision up to six decimal places.
Implement a function to calculate the intersection point of two lines on a 2D plane
Handle precision up to six decimal places in the output
Return -1.000000 -1.000000 if the lines do not intersect
Ensure the lines 'AB' and 'PQ' are distinct
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 app...
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.
Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array.
array = [34, -50, 42, 14, -5, 86]
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.
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
There are 3 questions. basic to medium level.
I will walk through a project code to explain its structure and functionality.
Start by explaining the overall architecture of the project
Discuss the main components/modules and their interactions
Explain any key algorithms or data structures used
Highlight any design patterns or best practices implemented
Provide examples of specific code snippets to illustrate your points
Level of difficulty is easy and can solve if you know the basics
Jupiter is the largest planet in our solar system, known for its massive size and iconic red spot.
Jupiter is the fifth planet from the Sun
It is a gas giant composed mostly of hydrogen and helium
Jupiter has a prominent feature called the Great Red Spot, a giant storm that has been raging for centuries
It has at least 79 moons, including the four largest known as the Galilean moons: Io, Europa, Ganymede, and Callisto
To increase sales, I will focus on improving customer engagement, expanding the target market, and implementing effective marketing strategies.
Improve customer engagement through personalized interactions and follow-ups
Expand the target market by identifying new potential customers and exploring different sales channels
Implement effective marketing strategies such as social media campaigns, email marketing, and promoti...
Window functions are used in SQL to perform calculations across a set of table rows related to the current row.
Types include ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE(), LAG(), LEAD(), FIRST_VALUE(), LAST_VALUE(), etc.
They allow for calculations to be performed on a specific subset of rows within a query result set.
Window functions are commonly used for running totals, moving averages, and ranking data.
Joins are used to combine rows from two or more tables based on a related column between them.
Inner Join: Returns rows when there is a match in both tables.
Left Join: Returns all rows from the left table and the matched rows from the right table.
Right Join: Returns all rows from the right table and the matched rows from the left table.
Full Outer Join: Returns rows when there is a match in one of the tables.
Cross Join: ...
I joined Jupiter because of their strong focus on customer support and commitment to corporate social responsibility.
Jupiter's reputation for excellent customer support was a major factor in my decision to join the company.
I was impressed by Jupiter's dedication to corporate social responsibility and making a positive impact in the community.
The opportunity to work for a company that values both customer satisfaction a...
Basic JS, and React questions
1. reduce polyfill
2. pagination in react
Asked to re-create a UI that was already part of the app
In five years, I envision myself as a lead front-end engineer, driving innovative projects and mentoring junior developers.
I aim to lead a team, guiding projects from conception to deployment, like developing a complex web application for a major client.
I plan to deepen my expertise in frameworks like React and Vue.js, contributing to open-source projects to enhance my skills.
I want to mentor junior developers, sharing...
I applied via Job Portal and was interviewed in Jan 2024. There were 2 interview rounds.
I appeared for an interview in Feb 2024.
I applied via Company Website and was interviewed in Aug 2023. There were 4 interview rounds.
Design a chess game with classes for pieces, board, and game logic.
Create a class for each chess piece (e.g., Pawn, Rook, Knight) with movement rules.
Implement a Board class to manage the 8x8 grid and piece placement.
Design a Game class to handle turns, check/checkmate conditions, and game state.
Use an Enum for piece colors (e.g., WHITE, BLACK) to differentiate players.
Consider implementing a user interface for player ...
I applied via Referral and was interviewed in Sep 2023. There were 4 interview rounds.
Technical SQL Coding Round of 1 hour
Began with 2 easy generic question -
1. No. of record on different types of joins.
2. Employees who have higher salaries than their managers,
Then moved to medium questions -
1. Implement Rolling sum with & without window functions.
2. Other questions were on CTEs, Joins & other complex queries.
Bar Raiser Round of 1 hour involving -
1. Case study: How can we leverage product knowledge & analytics to increase Amazon Prime Revenue from 10% to 12%?
2. Metrics awareness: Common metrics discussion like DAU, PDAU, MAU, Retention, Churn, etc.
3. Resume based work exp discussion
Top trending discussions
The duration of Jupiter Money interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interview experiences
Difficulty level
Duration
based on 106 reviews
Rating in categories
Customer Support Executive
23
salaries
| ₹3.8 L/yr - ₹6.5 L/yr |
Software Engineer
17
salaries
| ₹20.1 L/yr - ₹35 L/yr |
Customer Service Executive
17
salaries
| ₹5 L/yr - ₹6.5 L/yr |
Software Development Engineer II
16
salaries
| ₹23.8 L/yr - ₹48 L/yr |
Product Manager
12
salaries
| ₹13 L/yr - ₹39 L/yr |
Rupeek
Razorpay
ACKO
Revolut