Upload Button Icon Add office photos
Engaged Employer

i

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

LTIMindtree Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

LTIMindtree Interview Questions, Process, and Tips for Freshers

Updated 14 Feb 2025

Top LTIMindtree Interview Questions and Answers for Freshers

View all 249 questions

LTIMindtree Interview Experiences for Freshers

Popular Designations

357 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It involves the question of SQL, programming.

Round 2 - Technical 

(3 Questions)

  • Q1. Why OOPs is used
  • Ans. 

    OOP is used for organizing code into reusable objects, promoting code reusability, modularity, and easier maintenance.

    • Encapsulation: Data and methods are bundled together in objects, promoting data security and code organization.

    • Inheritance: Allows for the creation of new classes based on existing ones, promoting code reuse and reducing redundancy.

    • Polymorphism: Objects can be treated as instances of their parent class,...

  • Answered by AI
  • Q2. What is multiple inheritance
  • Ans. 

    Multiple inheritance is a feature in object-oriented programming where a class can inherit attributes and methods from more than one parent class.

    • Allows a class to inherit attributes and methods from multiple parent classes

    • Can lead to the diamond problem where ambiguity arises if two parent classes have a method with the same name

    • Languages like C++ support multiple inheritance

  • Answered by AI
  • Q3. What is mentioned bypolymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

    • Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.

    • Example: A method 'draw()' ca...

  • Answered by AI

Skills evaluated in this interview

Top LTIMindtree Graduate Trainee Interview Questions and Answers

Q1. What is cloud based services, why companies are shifting to cloud?
View answer (1)

Graduate Trainee Interview Questions asked at other Companies

Q1. Given an array, how do you get the count of pairs that sum to even
View answer (8)

Associate Interview Questions & Answers

user image Anonymous

posted on 20 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Quite basic and easy test

Round 2 - Technical 

(2 Questions)

  • Q1. What is ACID PROPERTIES?
  • Ans. 

    ACID properties are a set of properties that guarantee that database transactions are processed reliably.

    • ACID stands for Atomicity, Consistency, Isolation, Durability

    • Atomicity ensures that either all operations in a transaction are completed successfully or none are

    • Consistency ensures that the database remains in a consistent state before and after the transaction

    • Isolation ensures that multiple transactions can be exec...

  • Answered by AI
  • Q2. Explain projects
  • Ans. 

    Projects are specific tasks or initiatives undertaken to achieve a particular goal or outcome.

    • Projects involve a defined scope, timeline, and budget.

    • They require a team of individuals with specific skills and roles.

    • Examples of projects include launching a new product, implementing a software system, or organizing an event.

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. What do you prefer smart work or hard work?
  • Ans. 

    I believe in a combination of smart work and hard work to achieve optimal results.

    • I believe in setting clear goals and working efficiently towards them (smart work)

    • I also believe in putting in the necessary effort and dedication to accomplish tasks (hard work)

    • Combining smart work with hard work can lead to better productivity and success in the long run

  • Answered by AI
  • Q2. Do you want to relocate?
  • Ans. 

    Yes, I am open to relocating for the right opportunity.

    • I am open to exploring new locations for career growth.

    • I am willing to relocate if the job offers better prospects.

    • I have experience moving for previous job opportunities.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for LTIMindtree Associate interview:
  • OOPS
  • DBMS
  • SQL
  • DSA

Top LTIMindtree Associate Interview Questions and Answers

Q1. What are the differences between lists and arrays in the Python programming language?
View answer (1)

Associate Interview Questions asked at other Companies

Q1. What is mean of TTR & why required for powder coating process ?
View answer (17)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(13 Questions)

  • Q1. What is closuer? is normal function call as closuer or not
  • Ans. 

    A closure is a function that has access to its own scope, as well as the scope in which it was defined.

    • A closure allows a function to access variables from its outer function even after the outer function has finished executing.

    • Closures are created whenever a function is defined within another function.

    • Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVa

  • Answered by AI
  • Q2. What is asyn/await
  • Ans. 

    Async/await is a feature in JavaScript that allows for asynchronous code to be written in a synchronous manner.

    • Async/await is built on top of promises and provides a more readable and concise way to work with asynchronous code.

    • The 'async' keyword is used to define a function as asynchronous, allowing it to use the 'await' keyword inside it.

    • When 'await' is used, it pauses the execution of the function until the promise ...

  • Answered by AI
  • Q3. Remove duplicate from array
  • Ans. 

    Use Set to remove duplicates from array of strings.

    • Create a Set from the array to automatically remove duplicates

    • Convert the Set back to an array if needed

    • Example: const arr = ['apple', 'banana', 'apple', 'orange']; const uniqueArr = [...new Set(arr)];

  • Answered by AI
  • Q4. Hoe does react Dom update?
  • Ans. 

    React DOM updates by comparing the virtual DOM with the actual DOM and only updating the necessary components.

    • React creates a virtual DOM to represent the UI components.

    • When a state or prop changes, React re-renders the virtual DOM.

    • React then compares the virtual DOM with the actual DOM to identify the differences.

    • Only the necessary components are updated in the actual DOM, minimizing performance impact.

  • Answered by AI
  • Q5. What is react hooks explain some
  • Ans. 

    React Hooks are functions that let you use state and other React features without writing a class.

    • React Hooks were introduced in React 16.8.

    • They allow you to use state and other React features in functional components.

    • Some commonly used hooks are useState, useEffect, useContext, and useRef.

    • Hooks make it easier to reuse logic across components.

    • Hooks can be used to manage component state, perform side effects, and more.

  • Answered by AI
  • Q6. What is call bind apply?
  • Ans. 

    Call, bind, and apply are methods used to manipulate the value of 'this' in JavaScript functions.

    • Call - invokes a function with a specified 'this' value and arguments provided individually.

    • Bind - creates a new function that, when called, has its 'this' keyword set to the provided value.

    • Apply - invokes a function with a specified 'this' value and arguments provided as an array.

  • Answered by AI
  • Q7. What is difference b/w redux and redux toolkit
  • Ans. 

    Redux Toolkit is a set of tools and best practices to simplify Redux development, while Redux is a predictable state container for JavaScript apps.

    • Redux Toolkit provides a set of tools like createSlice, createAsyncThunk, and configureStore to simplify Redux setup and reduce boilerplate code.

    • Redux Toolkit includes immer library for writing immutable update logic in a more convenient way.

    • Redux Toolkit also includes a def...

  • Answered by AI
  • Q8. Write a RTL test to check the button
  • Ans. 

    Writing a RTL test to check a button in React

    • Use the render and fireEvent functions from @testing-library/react

    • Find the button element using getByRole('button')

    • Simulate a click event using fireEvent.click

    • Assert that the button is visible and clickable

  • Answered by AI
  • Q9. What inline level and block level elements
  • Ans. 

    Inline and block level elements in HTML/CSS

Answered by AI

Skills evaluated in this interview

React Js Frontend Developer Interview Questions asked at other Companies

Q1. 1. What is difference between abstract class and interface ?
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(6 Questions)

  • Q1. Write a java proram to check if a given string is a palindrome
  • Ans. 

    A Java program to check if a given string is a palindrome.

    • Create a function that takes a string as input.

    • Use two pointers, one starting from the beginning and one from the end, to compare characters.

    • If all characters match, the string is a palindrome.

    • Example: 'racecar' is a palindrome, 'hello' is not.

  • Answered by AI
  • Q2. What are ddl and dml commands in SQL
  • Ans. 

    DDL (Data Definition Language) commands are used to define the structure of a database, while DML (Data Manipulation Language) commands are used to manipulate data within the database.

    • DDL commands include CREATE, ALTER, DROP, TRUNCATE, etc.

    • DML commands include INSERT, UPDATE, DELETE, SELECT, etc.

    • DDL commands are used to create or modify the structure of database objects like tables, indexes, etc.

    • DML commands are used t...

  • Answered by AI
  • Q3. Write SQL commands to create a student table with ID and name, columns, and the data and designing order of ID
  • Ans. 

    Creating a student table in SQL with ID and name columns and setting the order of ID

    • Use CREATE TABLE command to create the student table

    • Specify ID and name columns with their data types

    • Set the ID column as the primary key to enforce uniqueness and order

  • Answered by AI
  • Q4. What is the interface in Java? Provide an example, how you use it?
  • Ans. 

    Interface in Java defines a set of methods that a class must implement.

    • Interface in Java is a blueprint of a class. It only contains method signatures without the body.

    • Classes can implement multiple interfaces but can only extend one class.

    • Example: interface Animal { void eat(); } class Dog implements Animal { public void eat() { System.out.println("Dog is eating"); }}

  • Answered by AI
  • Q5. What is the class in Java? Explain with an example.
  • Ans. 

    In Java, a class is a blueprint for creating objects. It defines the properties and behaviors of objects.

    • A class in Java is a template for creating objects, which encapsulates data for the object and methods to manipulate that data.

    • Classes are defined using the 'class' keyword followed by the class name.

    • Example: class Car { private String color; public void setColor(String c) { color = c; } }

  • Answered by AI
  • Q6. Write a code in Java, explain the concept of a class, using example of a fruit class
  • Ans. 

    Explanation of a class in Java using a fruit class example

    • A class in Java is a blueprint for creating objects. It defines the properties and behaviors of objects.

    • In the case of a fruit class, properties could include name, color, and taste, while behaviors could include methods like ripen() and rot().

    • Example: class Fruit { String name; String color; String taste; void ripen() { //code to ripen fruit } void rot() { //co

  • Answered by AI
Round 2 - HR 

(4 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a recent graduate with a degree in engineering, eager to learn and grow in the field.

    • Recent graduate with a degree in engineering

    • Passionate about learning and growing in the field

    • Eager to apply theoretical knowledge to practical projects

  • Answered by AI
  • Q2. What is your expertise?
  • Ans. 

    My expertise lies in mechanical engineering with a focus on design and analysis of structures and systems.

    • Proficient in CAD software such as SolidWorks and AutoCAD

    • Experienced in finite element analysis for structural integrity testing

    • Skilled in project management and problem-solving in engineering projects

  • Answered by AI
  • Q3. Are you willing to relocate?
  • Ans. 

    Yes, I am willing to relocate for the Engineer Trainee position.

    • I am open to relocating for the right opportunity

    • I understand that relocation may be necessary for career growth

    • I am flexible and adaptable to new environments

  • Answered by AI
  • Q4. Are you willing to learn new technologies?
  • Ans. 

    Yes, I am always eager to learn new technologies to enhance my skills and stay updated in the field.

    • I am open to learning new technologies as it helps me stay competitive in the industry.

    • I believe continuous learning is essential for personal and professional growth.

    • Adapting to new technologies can also improve efficiency and productivity in my work.

    • For example, I recently learned how to use a new programming language

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Answer in your own way

Skills evaluated in this interview

Top LTIMindtree Engineer Trainee Interview Questions and Answers

Q1. What is the interface in Java? Provide an example, how you use it?
View answer (1)

Engineer Trainee Interview Questions asked at other Companies

Q1. If 10 people had a meeting and they shake hands only once with each of the others, then how many handshakes will be there in total ?
View answer (8)

LTIMindtree interview questions for popular designations

 Software Engineer

 (316)

 Senior Software Engineer

 (211)

 Software Developer

 (92)

 Senior Specialist

 (77)

 Graduate Engineer Trainee (Get)

 (73)

 Module Lead

 (72)

 Graduate Engineer

 (70)

 Graduate Trainee

 (66)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(6 Questions)

  • Q1. Suppose you have a dynamic web page with n number of popup and pages how will you automate it.
  • Ans. 

    Automate dynamic web page with multiple popups and pages by using a combination of tools like Selenium, TestNG, and Page Object Model.

    • Use Selenium WebDriver to interact with elements on the web page.

    • Implement TestNG for test case management and execution.

    • Utilize Page Object Model design pattern to organize and maintain the automation code.

    • Handle popups using WebDriver's switchTo() method.

    • Use explicit waits to handle dy...

  • Answered by AI
  • Q2. How will you automate payment gateway and payment process in selenium webdriver.
  • Ans. 

    Automating payment gateway and process in Selenium WebDriver involves identifying elements, handling pop-ups, and verifying transactions.

    • Identify and interact with payment gateway elements using Selenium WebDriver commands.

    • Handle any pop-ups or alerts that may appear during the payment process.

    • Verify successful completion of the payment transaction by checking for expected outcomes.

    • Use test data to simulate different p...

  • Answered by AI
  • Q3. Suppose you have a page will file upload tab and submit button, how will you automate it.
  • Q4. Write a code to find all links in a page.
  • Ans. 

    Code to find all links in a page

Answered by AI

Skills evaluated in this interview

Get interview-ready with Top LTIMindtree Interview Questions

Associate Interview Questions & Answers

user image Malini S

posted on 20 Dec 2024

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

Time, Speed and Distance

Round 2 - Technical 

(3 Questions)

  • Q1. About python programming
  • Q2. Namespaces in python
  • Ans. 

    Namespaces in Python help organize and manage variables and functions.

    • Namespaces in Python are dictionaries that map names to objects.

    • There are three types of namespaces in Python: local, global, and built-in.

    • Variables defined in a function are in the local namespace, while variables defined outside of any function are in the global namespace.

    • You can access the global namespace using the globals() function and the loca

  • Answered by AI
  • Q3. Basic questions
Round 3 - HR 

(1 Question)

  • Q1. Self introduction

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn basics about any one programming language

Top LTIMindtree Associate Interview Questions and Answers

Q1. What are the differences between lists and arrays in the Python programming language?
View answer (1)

Associate Interview Questions asked at other Companies

Q1. What is mean of TTR & why required for powder coating process ?
View answer (17)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

The aptitude test was of medium difficulty.

Round 2 - Technical 

(1 Question)

  • Q1. What is the Domain Name System (DNS)?
Round 3 - HR 

(1 Question)

  • Q1. What makes you a suitable candidate for this position?

Top LTIMindtree Associate Trainee Interview Questions and Answers

Q1. What are the key concepts of Object-Oriented Programming (OOP) in Java?
View answer (1)

Associate Trainee Interview Questions asked at other Companies

Q1. What is the difference between Web Browser and Search Engine?
View answer (1)

Software Engineer interview

user image Code Bashers

posted on 23 Nov 2021

Graduate Trainee Interview Questions & Answers

user image Bakya shree

posted on 20 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

There are & sections

Round 2 - Technical 

(1 Question)

  • Q1. What is pointer to pointer
Round 3 - HR 

(2 Questions)

  • Q1. Tell about yourself?
  • Q2. Willing to shift your location?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well technically

Top LTIMindtree Graduate Trainee Interview Questions and Answers

Q1. What is cloud based services, why companies are shifting to cloud?
View answer (1)

Graduate Trainee Interview Questions asked at other Companies

Q1. Given an array, how do you get the count of pairs that sum to even
View answer (8)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Questions on Logical Reasoning and all

Round 2 - Technical 

(1 Question)

  • Q1. Whole java questions from basics to advanced
Round 3 - HR 

(1 Question)

  • Q1. General Hr Questions like introduction and projects

Top LTIMindtree Graduate Engineer Interview Questions and Answers

Q1. What is the Difference between C & C++?
View answer (1)

Graduate Engineer Interview Questions asked at other Companies

Q1. What is Finite Element Analysis? Explain using examples.
View answer (1)

LTIMindtree Interview FAQs

How many rounds are there in LTIMindtree interview for freshers?
LTIMindtree interview process for freshers usually has 2-3 rounds. The most common rounds in the LTIMindtree interview process for freshers are Technical, Aptitude Test and HR.
How to prepare for LTIMindtree interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at LTIMindtree. The most common topics and skills that interviewers at LTIMindtree expect are Excel, Background Verification, Communication Skills, Data Validation and International Voice Process.
What are the top questions asked in LTIMindtree interview for freshers?

Some of the top questions asked at the LTIMindtree interview for freshers -

  1. How do you know about this type of ID related issues because you are not comple...read more
  2. Can we write int func() and int func(int a) in a single cla...read more
  3. How can a circuler cake can be cut into 8 equal pieces with 3 cuts on...read more
How long is the LTIMindtree interview process?

The duration of LTIMindtree interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

LTIMindtree Interview Process for Freshers

based on 191 interviews

Interview experience

4.2
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Mphasis Interview Questions
3.4
 • 805 Interviews
Cyient Interview Questions
3.7
 • 283 Interviews
View all

LTIMindtree Reviews and Ratings

based on 20.7k reviews

3.8/5

Rating in categories

3.8

Skill development

3.8

Work-life balance

3.3

Salary

3.7

Job security

3.7

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 20.7k Reviews and Ratings
AEP RT-CDP Architect

Kolkata

10-15 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
21.3k salaries
unlock blur

₹4.7 L/yr - ₹18.7 L/yr

Software Engineer
16.2k salaries
unlock blur

₹2 L/yr - ₹10 L/yr

Module Lead
6.7k salaries
unlock blur

₹7 L/yr - ₹25.5 L/yr

Technical Lead
6.4k salaries
unlock blur

₹9.3 L/yr - ₹36 L/yr

Senior Engineer
4.4k salaries
unlock blur

₹4.2 L/yr - ₹16.5 L/yr

Explore more salaries
Compare LTIMindtree with

Cognizant

3.8
Compare

Capgemini

3.7
Compare

Accenture

3.8
Compare

TCS

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