Upload Button Icon Add office photos
Engaged Employer

i

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

INDMoney Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

INDMoney SDE Intern Interview Questions, Process, and Tips

Updated 14 Oct 2024

INDMoney SDE Intern Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Create linked list
  • Ans. 

    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

  • Answered by AI
  • Q2. Create function for insert and delete and print linked list
  • Ans. 

    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

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Rotate matrix element with k position left
  • Ans. 

    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

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Rod cutting problem
  • Ans. 

    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

  • Answered by AI
  • Q2. Write sql quary for bu Transport system which will pick and drop passenger
  • Ans. 

    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...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Round 1 - One-on-one 

(3 Questions)

  • Q1. Tell me about yourself?
  • Q2. Tell me about your daily activities in your current company?
  • Q3. Why do you want to work in i-exceed
Round 2 - Technical 

(7 Questions)

  • Q1. Explain websphere installation methods followed
  • Ans. 

    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.

  • Answered by AI
  • Q2. What is meant by connection pool properties
  • Ans. 

    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...

  • Answered by AI
  • Q3. Explain garbage collection
  • Ans. 

    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

  • Answered by AI
  • Q4. How ssl achieved in websphere
  • Ans. 

    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

  • Answered by AI
  • Q5. How security configured in websphere
  • Ans. 

    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

  • Answered by AI
  • Q6. Any work experience in other middleware platforms
  • Ans. 

    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

  • Answered by AI
  • Q7. Any exposure in devops, cloud technologies
  • Ans. 

    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.

  • Answered by AI
Round 3 - HR 

(5 Questions)

  • Q1. Twll me about yourself
  • Q2. What is tour current ctc
  • Ans. 

    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.

  • Answered by AI
  • Q3. What is the expected ctc
  • Ans. 

    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...

  • Answered by AI
  • Q4. Why we need to recruit you in our company
  • Q5. How good are you to prove that you are genuine at work

Skills evaluated in this interview

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

Coding round with 3 different programs, where we need to pass test cases

Round 2 - Technical 

(2 Questions)

  • Q1. Basic Javascript questions
  • Q2. Advanced javascript questions
Round 3 - Technical 

(2 Questions)

  • Q1. Advanced javascript questions
  • Q2. Project related questions
Round 4 - Behavioral 

(2 Questions)

  • Q1. Understanding project and your role
  • Q2. Understanding your impact on current project
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Java coding questions, basic Java questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Java basics questions.
  • Q2. Live coding.
Round 3 - Technical 

(2 Questions)

  • Q1. Discussion on previous experience and projects.
  • Q2. System design question
Round 4 - Technical 

(2 Questions)

  • Q1. Questions on SQL, Java advanced, personal projects, Java frameworks, UI based questions, Agile methodologies.
  • Q2. Interview discussion with the whole team.
Round 5 - HR 

(2 Questions)

  • Q1. Benefits discussion.
  • Q2. Salary discussion.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. Machine round 3 programming questions and one sql question.
  • Q2. SOLID Principles
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Sep 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Medium level leet code questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Low Leven system design of Instagram.
  • Ans. 

    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 durability ...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Creating a high level design of a message queue system
  • Ans. 

    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

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What are your goals ?
  • Ans. 

    My goal is to continuously improve my technical skills, contribute to impactful projects, and eventually move into a leadership role.

    • Continuously improve technical skills through learning new technologies and best practices

    • Contribute to impactful projects by delivering high-quality code and solutions

    • Work towards moving into a leadership role by taking on more responsibilities and mentoring junior team members

  • Answered by AI
  • Q2. Why you choose jupiter
  • Ans. 

    I chose Jupiter because of its strong gravitational pull and potential for scientific exploration.

    • Jupiter's large size and mass make it a key player in shaping the solar system

    • Its strong magnetic field and radiation belts provide valuable insights for space research

    • Jupiter's moons, like Europa and Io, offer unique environments for potential exploration missions

  • Answered by AI

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Js coding question and mcq

Round 2 - Technical 

(3 Questions)

  • Q1. Basic and Advanced Js concepts
  • Q2. Basics of Html css
  • Q3. Front-end related questions and scenarios based questions
Round 3 - HR 

(3 Questions)

  • Q1. Tell me about you self
  • Ans. 

    I am a highly experienced software engineer with a passion for problem-solving and a strong background in developing innovative solutions.

    • Over 10 years of experience in software development

    • Proficient in multiple programming languages such as Java, Python, and C++

    • Strong problem-solving skills demonstrated through successful project completions

    • Experience working in Agile development environments

    • Excellent communication an

  • Answered by AI
  • Q2. Situation based questions
  • Q3. Salary negotiation
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Min and max value from an array of integers, reverse of a string

Round 2 - Technical 

(2 Questions)

  • Q1. Data Structures, Algorithms, Understand Common Problem Patterns,
  • Q2. Advance Laravel and PHP
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Nov 2022.

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 - One-on-one 

(2 Questions)

  • Q1. Abstract and interface difference
  • Ans. 

    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...

  • Answered by AI
  • Q2. Current project
  • Ans. 

    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

  • Answered by AI
Round 3 - Coding Test 

Sort array without using any inbuilt method?

Interview experience
4
Good
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 - Technical 

(2 Questions)

  • Q1. Next Greater Element in an array
  • Ans. 

    Find the next greater element in an array for each element

    • Iterate through the array and for each element, find the next greater element

    • Use a stack to keep track of elements whose next greater element is not yet found

    • If the current element is greater than the top element of the stack, pop the stack and mark the popped element's next greater element as the current element

    • Push the current element onto the stack

    • If there ar...

  • Answered by AI
  • Q2. Question based on Sql inner join

Interview Preparation Tips

Interview preparation tips for other job seekers - Solve LC questions and go through HLD design videos

Skills evaluated in this interview

INDMoney Interview FAQs

How many rounds are there in INDMoney SDE Intern interview?
INDMoney interview process usually has 3 rounds. The most common rounds in the INDMoney interview process are Technical.
What are the top questions asked in INDMoney SDE Intern interview?

Some of the top questions asked at the INDMoney SDE Intern interview -

  1. Write sql quary for bu Transport system which will pick and drop passen...read more
  2. Create function for insert and delete and print linked l...read more
  3. Rotate matrix element with k position l...read more

Tell us how to improve this page.

INDMoney SDE Intern Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

BharatPe Interview Questions
3.5
 • 38 Interviews
Kissht Finance Interview Questions
3.9
 • 32 Interviews
Jupiter Money Interview Questions
3.3
 • 30 Interviews
FNZ Interview Questions
2.5
 • 29 Interviews
Uni Cards Interview Questions
3.8
 • 24 Interviews
indiagold Interview Questions
4.2
 • 22 Interviews
Experian Interview Questions
3.8
 • 22 Interviews
View all
Product Manager
37 salaries
unlock blur

₹16 L/yr - ₹35 L/yr

Software Engineer
34 salaries
unlock blur

₹8 L/yr - ₹29 L/yr

Senior Software Engineer
24 salaries
unlock blur

₹13 L/yr - ₹35 L/yr

Operations Executive
19 salaries
unlock blur

₹2.2 L/yr - ₹4.4 L/yr

Associate Product Manager
18 salaries
unlock blur

₹8 L/yr - ₹18 L/yr

Explore more salaries
Compare INDMoney with

Kissht Finance

3.9
Compare

BharatPe

3.5
Compare

VSoft Technologies

3.3
Compare

Innoviti Technologies Private Limited

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