i
Jupiter
Money
Filter interviews by
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
Low level system design of Instagram involves designing the core components like database, storage, caching, and networking.
Use sharding to distribute data across multiple database servers for scalability.
Implement a caching layer using Redis or Memcached to improve performance.
Utilize a content delivery network (CDN) for faster content delivery to users.
Design a fault-tolerant storage system to ensure data durabi...
Designing a message queue system for efficient communication between components
Define the requirements and constraints of the system
Choose a suitable messaging protocol (e.g. AMQP, MQTT)
Design the message format and structure
Implement mechanisms for message persistence and delivery guarantees
Consider scalability and fault tolerance
Use appropriate data structures and algorithms for efficient message handling
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 J...
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 pr...
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
Use Depth First Search (DFS) to find connected components in a graph
Start by initializing all vertices as unvisited
Iterate through each vertex and perform DFS to find connected components
Keep track of visited vertices to avoid revisiting
Example: For a graph with vertices {A, B, C} and edges {(A, B), (B, C)}, the connected components are {A, B, C}
Design a chess game with proper board setup, piece movements, and win conditions.
Create a 8x8 grid to represent the chess board
Assign initial positions to each type of chess piece (pawn, rook, knight, bishop, queen, king)
Implement rules for each piece's movement (e.g. pawn moves forward, rook moves horizontally/vertically)
Check for valid moves and capture opponent's pieces
Implement win conditions (checkmate, stale...
A hotel booking management system to handle reservations, room availability, guest information, and payment processing.
Create a database to store information on rooms, reservations, guests, and payments
Develop a user interface for guests to search for available rooms and make reservations
Implement a payment gateway for secure transactions
Include features for managing room availability, cancellations, and guest che...
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 pl...
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 105 reviews
Rating in categories
Customer Support Executive
20
salaries
| ₹3.8 L/yr - ₹6 L/yr |
Customer Service Executive
17
salaries
| ₹5 L/yr - ₹6.5 L/yr |
Software Development Engineer II
16
salaries
| ₹16.5 L/yr - ₹48 L/yr |
Product Manager
12
salaries
| ₹13 L/yr - ₹39 L/yr |
Senior Product Manager
9
salaries
| ₹38 L/yr - ₹62 L/yr |
Rupeek
Razorpay
ACKO
Revolut