i
INDMoney
Filter interviews by
I appeared for an interview in Mar 2024.
I want to join INDMoney because of its innovative products and strong focus on customer satisfaction.
I am impressed by INDMoney's track record of creating user-friendly financial products.
I believe my skills and experience align well with the company's goals and values.
I am excited about the opportunity to work with a dynamic and talented team at INDMoney.
There are approximately 50 metro coaches in Bengaluru metro.
Bengaluru metro currently operates with around 50 metro coaches.
The number of metro coaches may vary based on the expansion plans of the metro system.
To get an accurate estimate, one would need to consider the number of trains and coaches per train in the metro system.
Designing a user-friendly payment page for IND Money.
Include multiple payment options such as credit/debit cards, net banking, UPI, wallets, etc.
Ensure a seamless checkout process with minimal steps and clear instructions.
Implement secure payment gateways to protect user data.
Provide real-time transaction updates and confirmation messages for transparency.
Optimize for mobile responsiveness and easy navigation.
Allow use...
A lending product for Indmoney to provide personal loans with competitive interest rates and flexible repayment options.
Offer competitive interest rates to attract customers
Provide flexible repayment options such as EMI plans
Implement a quick and easy online application process
Utilize credit scoring algorithms to assess borrower's creditworthiness
Offer personalized loan amounts based on individual financial profiles
My favorite app is Spotify because it allows me to discover new music and create personalized playlists.
User-friendly interface
Wide selection of music
Ability to create custom playlists
Recommendation algorithm helps discover new music
I would start by conducting user research to understand current pain points and preferences, then create wireframes and prototypes for testing before implementing the new feature.
Conduct user research to understand user preferences and pain points
Analyze data from existing feature to identify areas for improvement
Create wireframes and prototypes for the new feature
Test prototypes with users to gather feedback and itera...
I will prioritise different features based on customer needs, impact on business goals, technical feasibility, and resource availability.
Prioritise features based on customer feedback and needs
Consider impact on business goals and objectives
Evaluate technical feasibility and resource availability
Use frameworks like MoSCoW method or Kano model for prioritisation
Regularly review and adjust priorities based on feedback an
Implement a reward referral system for Swiggy
Offer a discount to both the referrer and the referee upon successful referral
Track referrals using unique referral codes or links
Provide additional rewards for multiple successful referrals
Promote the referral program through social media and email campaigns
You will be given a detailed product sense case study any random topic and you are supposed to make a detailed report on the same then present it and discuss or brainstorm with the interviewer
HR should treat salary negotiations respectfully and transparently.
HR should provide clear information on salary ranges and factors affecting compensation.
HR should listen to the candidate's expectations and negotiate in good faith.
HR should avoid using tactics like lowball offers or pressure tactics to force acceptance.
HR should be open to discussing and justifying their decisions on salary offers.
HR should treat all
I applied via Referral and was interviewed in Apr 2024. There were 3 interview rounds.
Create a linked list
Define a Node class with data and next pointer
Create a LinkedList class with methods like insert, delete, search
Initialize head pointer to null and update it as nodes are added
Function to insert, delete, and print a linked list
Create a Node class with data and next pointer
Implement insert function to add a new node at the end of the linked list
Implement delete function to remove a node by value
Implement print function to display all elements in the linked list
Rotate matrix elements with k positions left
Create a temporary array to store the first k elements of each row
Shift the remaining elements in each row to the left by k positions
Replace the last k elements in each row with the elements from the temporary array
Rod cutting problem involves finding the optimal way to cut a rod into pieces to maximize profit.
Identify the lengths at which the rod can be cut.
Calculate the maximum profit that can be obtained by cutting the rod at different lengths.
Use dynamic programming to solve the problem efficiently.
Example: Given a rod of length 8 and prices for different lengths as [1, 5, 8, 9, 10, 17, 17, 20], the maximum profit is 22 by cu
SQL query to manage pick and drop of passengers in a transport system
Create a table for passengers with columns like passenger_id, name, pick_up_location, drop_off_location, etc.
Create a table for transport vehicles with columns like vehicle_id, driver_name, capacity, etc.
Use JOIN to link the two tables based on pick_up_location and drop_off_location.
Consider adding a table for routes and scheduling for better organiza...
posted on 3 Sep 2024
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
The group discussion is fine they ask about your work flow and say let's take a Lil test and give their system to you in evening and demand high quality video within an hour with their ancient medieval period PC.
I appeared for an interview before Feb 2024.
Flattening an array involves converting a multi-dimensional array into a single-dimensional array.
Use recursion to handle nested arrays. Example: flatten(['a', ['b', 'c'], 'd']) results in ['a', 'b', 'c', 'd'].
Utilize built-in functions like Array.prototype.flat() in JavaScript. Example: ['a', ['b', 'c'], 'd'].flat() gives ['a', 'b', 'c', 'd'].
Iterate through the array and push elements to a new array. Example: for (le...
INDMoney interview questions for popular designations
Top trending discussions
posted on 28 Dec 2024
I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.
Java coding questions, basic Java questions.
posted on 14 Aug 2024
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
Min and max value from an array of integers, reverse of a string
posted on 23 Nov 2023
I appeared for an interview before Nov 2022.
Abstract classes are classes that cannot be instantiated and can have both abstract and non-abstract methods. Interfaces are a collection of abstract methods.
Abstract classes can have constructors, interfaces cannot
A class can implement multiple interfaces, but can only inherit from one abstract class
Interfaces can be used to achieve multiple inheritance in Java
Abstract classes can have instance variables, interfaces c...
I am currently working on a project to develop a web-based inventory management system.
Developing a user-friendly interface for managing inventory
Implementing database functionality to store and retrieve inventory data
Integrating with other systems to automate inventory updates
Creating reports and analytics to track inventory levels and trends
Sort array without using any inbuilt method?
posted on 26 Aug 2022
WebSphere installation methods include GUI, silent, and response file installations.
WebSphere can be installed using a graphical user interface (GUI).
Silent installation allows for installation without user interaction.
Response file installation uses a pre-recorded response file to automate the installation process.
Connection pool properties refer to the settings that control the behavior of a connection pool.
Connection pool properties include settings such as maximum connections, minimum connections, and connection timeout.
These properties can be configured in the application server or in the database driver.
The purpose of connection pool properties is to optimize the use of database connections and improve application performan...
Garbage collection is an automatic memory management process that frees up memory occupied by objects that are no longer in use.
Garbage collection is performed by the JVM in Java and CLR in .NET languages.
It helps prevent memory leaks and null pointer exceptions.
Garbage collection can be triggered manually or automatically.
Examples of garbage collection algorithms include mark-and-sweep, reference counting, and copying
SSL in WebSphere is achieved through configuration of SSL certificates and enabling SSL protocols.
SSL configuration involves generating and importing SSL certificates
SSL protocols such as TLS can be enabled through server.xml configuration
WebSphere also supports SSL offloading through plug-in configuration
SSL can be enforced for specific applications or URLs through web.xml configuration
Security in WebSphere is configured through various mechanisms such as SSL, authentication, authorization, and encryption.
SSL can be configured to secure communication between clients and servers
Authentication can be configured using various methods such as LDAP, database, or custom authentication
Authorization can be configured using role-based access control or custom authorization
Encryption can be configured to secur
Yes, I have experience in working with Apache Kafka and RabbitMQ.
Worked on developing microservices using Apache Kafka as a messaging platform
Implemented RabbitMQ for message queuing in a project
Experience in configuring and managing both platforms
Yes, I have experience in both devops and cloud technologies.
I have worked with AWS, Azure, and Google Cloud Platform.
I have experience with containerization using Docker and Kubernetes.
I have worked with CI/CD pipelines using tools like Jenkins and GitLab.
I have experience with infrastructure as code using tools like Terraform and CloudFormation.
My current CTC is confidential.
I prefer not to disclose my current CTC as it may affect negotiations.
I am open to discussing my salary expectations for this role.
My previous salary was in line with industry standards for my experience level.
The expected CTC depends on the company's budget and the candidate's experience and skills.
The CTC can vary based on the company's location and industry.
The candidate's negotiation skills can also impact the final CTC.
The CTC can be influenced by the candidate's education, certifications, and previous work experience.
The CTC can range from 8-10 lakhs per annum for a Senior Software Engineer role in India.
Some companies...
posted on 22 Oct 2024
Coding round with 3 different programs, where we need to pass test cases
I appeared for an interview in Feb 2025, where I was asked the following questions.
Some of the top questions asked at the INDMoney interview for freshers -
The duration of INDMoney interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interviews
Interview experience
based on 85 reviews
Rating in categories
Product Manager
37
salaries
| ₹16 L/yr - ₹35 L/yr |
Software Engineer
34
salaries
| ₹8 L/yr - ₹29 L/yr |
Senior Software Engineer
25
salaries
| ₹10 L/yr - ₹35 L/yr |
Operations Executive
19
salaries
| ₹2.2 L/yr - ₹4.4 L/yr |
Associate Product Manager
18
salaries
| ₹8 L/yr - ₹18 L/yr |
Kissht Finance
BharatPe
VSoft Technologies
Innoviti Technologies Private Limited