i
LTIMindtree
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
I have worked on projects involving web development using technologies such as JavaScript, React, Node.js, and MongoDB.
Web development projects
JavaScript
React
Node.js
MongoDB
Different datatypes refer to the various categories of data that can be stored and manipulated in a programming language.
Datatypes include integers, floating point numbers, strings, booleans, arrays, and objects.
Examples: int x = 5; float y = 3.14; string name = 'John'; bool isTrue = true; array numbers = [1, 2, 3]; object person = {name: 'Alice', age: 25};
Sorting and searching techniques in Java
Sorting techniques: Bubble sort, Selection sort, Insertion sort, Merge sort, Quick sort
Searching techniques: Linear search, Binary search
Example: Sorting an array of strings using merge sort
Example: Searching for a specific string using binary search
Sorting is the process of arranging items in a specific order, typically in ascending or descending order.
Sorting helps in organizing data for easier retrieval and analysis.
Common sorting algorithms include bubble sort, merge sort, and quick sort.
Example: Sorting a list of numbers in ascending order: [5, 2, 8, 1] -> [1, 2, 5, 8]
What people are saying about LTIMindtree
Sorting in a dictionary
Use sorted() function to sort the dictionary by keys or values
Use lambda function to sort the dictionary by custom key
Use OrderedDict() to maintain the order of the sorted dictionary
Tanmay and Rohit are best buddies. Tanmay gives Rohit a challenge involving an array of N natural numbers. The task is to perform and answer a series of queries on the a...
Count the number of even or odd numbers in a range of an array based on given queries.
Create an array to store the input numbers.
Iterate through the queries and update or count even/odd numbers based on the query type.
Output the count of even or odd numbers for each query of type 1 or 2.
Given two sparse matrices MAT1
and MAT2
of integers with dimensions 'N' x 'M' and 'M' x 'P' respectively, the goal is to determine the resulting matrix produced by their multipli...
Implement a function to multiply two sparse matrices and return the resulting matrix.
Create a function that takes two sparse matrices as input and returns the resulting matrix after multiplication
Iterate through the non-zero elements of the matrices to perform the multiplication efficiently
Handle the edge cases such as empty matrices or matrices with all zero elements
Ensure the dimensions of the matrices are compa...
A merge join in SQL is a method of combining two sorted datasets by matching corresponding rows based on a specified condition.
Merge join is used when joining two large datasets that are already sorted.
It is more efficient than other join methods like nested loop join or hash join for sorted datasets.
The join condition must be an equality condition.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = tab...
Given a positive integer N
, your task is to determine and return all prime numbers less than or equal to N
.
N = 10
2 3 5 7
N = 20
Implement a function to return all prime numbers less than or equal to a given positive integer N.
Create a function that takes a positive integer N as input
Iterate from 2 to N and check if each number is prime
Use a helper function to determine if a number is prime
Return an array of all prime numbers less than or equal to N
Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2)
, with initial conditions F(1) = F(2) = 1
.
...
Calculate the Nth Fibonacci number efficiently using dynamic programming.
Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.
Start with base cases F(1) and F(2) as 1, then iteratively calculate F(n) using F(n-1) and F(n-2).
Ensure the input N is within the constraints 1 <= N <= 10000.
Example: For N = 5, the 5th Fibonacci number is 5 (1, 1, 2, 3, 5).
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
Aptitude, Listening and Speaking, and Coding was in one test. Aptitude was of average level
Coding was not too easy nor too hard. Learn list manipulation well.
OOPs concepts refer to Object-Oriented Programming principles such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation det...
Denormalization is the process of adding redundant data to a database to improve read performance.
Reduces the need for joins, improving query performance
Increases data redundancy but can improve read performance
Commonly used in data warehousing and reporting applications
I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.
Not applicable for me in this context
I applied via Campus Placement and was interviewed in Oct 2024. There was 1 interview round.
Oops concep question
Javascript coding for finiding the palindrome number
In five years, I envision myself as a lead developer, driving innovative projects and mentoring junior developers in a collaborative environment.
I aim to lead a team on impactful projects, like developing a scalable application that enhances user experience.
I plan to deepen my expertise in emerging technologies, such as AI and machine learning, to contribute to cutting-edge solutions.
I aspire to mentor junior developer...
Aptitude test , in which reasoning is there and maths basic question were there
Friend functions in C++ allow non-member functions to access private and protected members of a class.
Friend functions are declared using the 'friend' keyword inside a class.
They can access private and protected data of the class they are friends with.
Friend functions are not members of the class, so they do not have a 'this' pointer.
Example: If class A has a friend function 'void func(A& a)', it can access A's pri...
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
There were MCQ's based on aptitude, computer networks and Operating systems.
Developed a project management tool, a mobile app for tracking expenses, and a web-based game.
Project management tool - Created using Java and MySQL for organizing tasks and deadlines
Mobile app for tracking expenses - Developed using React Native to track and categorize expenses
Web-based game - Built using HTML5, CSS, and JavaScript for interactive gaming experience
The project code is a web application for managing tasks and deadlines.
Use HTML, CSS, and JavaScript for front-end development
Use Node.js and Express for back-end development
Implement CRUD operations for tasks and deadlines
Utilize MongoDB for database storage
English Test vocabulary speech
The duration of LTIMindtree Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 84 interview experiences
Difficulty level
Duration
based on 362 reviews
Rating in categories
Senior Software Engineer
22k
salaries
| ₹7.4 L/yr - ₹21.6 L/yr |
Software Engineer
16.3k
salaries
| ₹3.9 L/yr - ₹8.8 L/yr |
Technical Lead
6.4k
salaries
| ₹16.4 L/yr - ₹28.3 L/yr |
Module Lead
5.7k
salaries
| ₹11.8 L/yr - ₹20.4 L/yr |
Senior Engineer
4.4k
salaries
| ₹5.8 L/yr - ₹14 L/yr |
Cognizant
Capgemini
Accenture
TCS