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 Software Engineering Specialist Interview Questions and Answers for Experienced

Updated 1 Jun 2025

15 Interview questions

A Software Engineering Specialist was asked 8mo ago
Q. What is the difference between Transient, Scoped, and Singleton?
Ans. 

Transient, Scoped, and Singleton are different types of dependency injection lifetimes in software engineering.

  • Transient: New instance is created every time it is requested. Suitable for lightweight objects with no shared state.

  • Scoped: Instance is created once per request within the scope. Suitable for objects that are shared within a single request.

  • Singleton: Single instance is created and shared throughout the a...

A Software Engineering Specialist was asked
Q. What is the difference between a list and an array?
Ans. 

List is dynamic and can be modified while array is fixed in size and cannot be modified.

  • List can grow or shrink dynamically while array has a fixed size.

  • List can contain elements of different data types while array can only contain elements of the same data type.

  • List uses more memory than array due to its dynamic nature.

  • Array is faster than list for accessing elements by index.

  • Example: List - [1, 'hello', True], A...

Software Engineering Specialist Interview Questions Asked at Other Companies for Experienced

asked in LTIMindtree
Q1. Explain Python Data Structures and advantages and some difference ... read more
asked in LTIMindtree
Q2. List - Stores all types of elements Array - Stores one type of el ... read more
asked in LTIMindtree
Q3. Explain the implementation of Generators and Decorators in Python ... read more
asked in NICE
Q4. Create a React component to fetch data.
asked in LTIMindtree
Q5. What is the difference between a list and an array?
🔥 Asked by recruiter 2 times
A Software Engineering Specialist was asked
Q. What are dunder methods in Python?
Ans. 

Dunder methods are special methods in Python that start and end with double underscores.

  • Dunder methods are also known as magic methods or special methods.

  • They are used to define behavior for built-in Python operations.

  • Examples include __init__ for object initialization and __str__ for string representation.

  • Dunder methods can be used to customize classes and objects in Python.

A Software Engineering Specialist was asked
Q. How can you implement database concepts using Python?
Ans. 

Python provides various libraries and modules to interact with databases, such as SQLite, MySQL, and PostgreSQL.

  • Python's standard library includes the sqlite3 module for working with SQLite databases.

  • For MySQL, the popular library is mysql-connector-python, which provides an interface to interact with MySQL databases.

  • psycopg2 is a widely used library for connecting to PostgreSQL databases in Python.

  • ORM (Object-Rel...

What people are saying about LTIMindtree

View All
trendylion
Verified Icon
2w
student at
Chandigarh University
Data Science dream job: Need resume advice & referrals!
Hey pros, what should I add to my resume to boost my chances of landing my first Data Science role? Guidance needed! Also, if you're hiring or know openings at: TCS | Infosys | Wipro | Cognizant | Genpact | Accenture | LTIMindtree | Fractal Analytics | Mu Sigma | Quantiphi | Tiger Analytics | EXL | ZS Associates | Deloitte | KPMG | EY | Capgemini | Publicis Sapient, a referral would be amazing! 📎 I’m attaching my resume. Feedback, suggestions, or leads would mean a lot! Thanks for your support! Let’s connect & grow in #DataScience. #DataScience #MachineLearning #DeepLearning #OpenToWork #FresherJobs #DataScienceJobs #Referral #CareerAdvice #ResumeTips #JobSearch #Hiring #AmbitionBox #LinkedInJobs
FeedCard Image
Got a question about LTIMindtree?
Ask anonymously on communities.
A Software Engineering Specialist was asked
Q. Explain the implementation of Generators and Decorators in Python.
Ans. 

Generators and decorators are powerful features in Python for creating iterable objects and modifying functions respectively.

  • Generators are functions that use the yield keyword to return a sequence of values lazily.

  • They are memory efficient as they generate values on the fly instead of storing them in memory.

  • Decorators are functions that modify the behavior of other functions without changing their source code.

  • The...

A Software Engineering Specialist was asked
Q. Explain an ML model.
Ans. 

A machine learning model is a mathematical algorithm that learns from data to make predictions or decisions.

  • ML models can be supervised, unsupervised, or semi-supervised

  • Examples include linear regression, decision trees, neural networks, and support vector machines

  • Models can be used for classification, regression, clustering, and anomaly detection

A Software Engineering Specialist was asked
Q. What is MDM?
Ans. 

MDM stands for Master Data Management. It is a process that ensures the consistency and accuracy of an organization's critical data.

  • MDM is a method of managing and organizing data to create a single, reliable source of truth.

  • It involves creating and maintaining a central repository of master data, which includes information about customers, products, suppliers, etc.

  • MDM helps in eliminating data duplication, improv...

Are these interview questions helpful?
A Software Engineering Specialist was asked
Q. Can you provide examples of when to use subqueries?
Ans. 

Subqueries enhance SQL queries by allowing nested queries for complex data retrieval.

  • Subqueries can be used in SELECT statements to filter results. Example: SELECT * FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);

  • They can also be used in WHERE clauses to compare values. Example: SELECT name FROM departments WHERE id IN (SELECT department_id FROM employees);

  • Subqueries can be used in INSERT sta...

A Software Engineering Specialist was asked
Q. What is a context manager?
Ans. 

A context manager in Python is a construct that allows for resource management using the 'with' statement.

  • Context managers simplify resource management by ensuring proper acquisition and release of resources.

  • They are commonly used for file handling: 'with open('file.txt') as f: ...' automatically closes the file.

  • Custom context managers can be created using the 'contextlib' module or by defining a class with '__ent...

A Software Engineering Specialist was asked
Q. What is routing,hooks,service, directives.
Ans. 

Routing, hooks, service, and directives are all important concepts in software engineering.

  • Routing refers to the process of determining how an application responds to a client request.

  • Hooks are functions that allow developers to tap into the lifecycle of a component or application.

  • Services are reusable pieces of code that provide functionality to an application.

  • Directives are markers on a DOM element that tell Ang...

LTIMindtree Software Engineering Specialist Interview Experiences for Experienced

16 interviews found

Software Engineering Specialist Interview Questions & Answers

user image Krishna murari Gautam

posted on 14 Oct 2024

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

I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Promise in JavaScript
  • Ans. 

    Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() method to handle success and failure.

    • Example: const myPromise = new Promise((resolve, reject) => { ... });

  • Answered by AI
  • Q2. Difference between Transient, Scoped and Singleton
  • Ans. 

    Transient, Scoped, and Singleton are different types of dependency injection lifetimes in software engineering.

    • Transient: New instance is created every time it is requested. Suitable for lightweight objects with no shared state.

    • Scoped: Instance is created once per request within the scope. Suitable for objects that are shared within a single request.

    • Singleton: Single instance is created and shared throughout the applic...

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

(2 Questions)

  • Q1. Everything about JWT Token
  • Q2. Related to Azure Function
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a dedicated software engineer with a passion for problem-solving and creating innovative solutions.

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

    • Strong background in software development methodologies like Agile and Scrum

    • Skilled in database management and cloud computing technologies

    • Have worked on projects involving machine learning and artificial intelligence

  • Answered by AI
  • Q2. Salary Expectation

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. React, java script, html and. css related questions. and programs
Round 2 - Technical 

(1 Question)

  • Q1. Coding related questions and mid level theory questions
Round 3 - HR 

(1 Question)

  • Q1. General discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Feel comfortable and answer. need not worry. overall interview experience is good
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Azure ipaas related questions
  • Q2. C# related questions
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I appeared for an interview in Oct 2024, where I was asked the following questions.

  • Q1. React and Javascript related questions
  • Q2. Redux, HTML, CSS, Coding tesy
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Mar 2024.

Round 1 - Technical 

(1 Question)

  • Q1. React javascript questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Apr 2023.

Round 1 - Technical 

(1 Question)

  • Q1. More on technical stuff
Round 2 - Technical 

(1 Question)

  • Q1. In depth technical on skills mentioned in cv
Round 3 - One-on-one 

(1 Question)

  • Q1. Manager Round more went with behaviour questions
Round 4 - HR 

(1 Question)

  • Q1. More on general discussion on compensation etc
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.

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 

(1 Question)

  • Q1. What is routing,hooks,service, directives.
  • Ans. 

    Routing, hooks, service, and directives are all important concepts in software engineering.

    • Routing refers to the process of determining how an application responds to a client request.

    • Hooks are functions that allow developers to tap into the lifecycle of a component or application.

    • Services are reusable pieces of code that provide functionality to an application.

    • Directives are markers on a DOM element that tell AngularJ...

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

(1 Question)

  • Q1. Senario base questions

Interview Preparation Tips

Interview preparation tips for other job seekers - From basic to advanced need all the technical questions prepare.

Skills evaluated in this interview

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

I appeared for an interview before Jun 2024, where I was asked the following questions.

  • Q1. Tell me about yourself
  • Q2. Why would you like to join LTIM?
  • Ans. 

    I am excited to join LTIM for its innovative projects, collaborative culture, and commitment to professional growth in software engineering.

    • LTIM's focus on cutting-edge technologies aligns with my passion for continuous learning and innovation.

    • The collaborative environment at LTIM fosters teamwork, which I believe enhances creativity and problem-solving.

    • I admire LTIM's commitment to professional development, as seen in...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - All the Best!!
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. What is the SDLC (Software Development Life Cycle) process?
  • Q2. What is Java Spring, and how does it work?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Everything in your resume was asked about
  • Q2. Rest APIs , flow from UI to backend and to database
  • Q3. Angular questions like lazy loading and routing related
Round 2 - HR 

(2 Questions)

  • Q1. Work arrangement was discussed
  • Q2. Salary negotiation

LTIMindtree Interview FAQs

How many rounds are there in LTIMindtree Software Engineering Specialist interview for experienced candidates?
LTIMindtree interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the LTIMindtree interview process for experienced candidates are Technical, One-on-one Round and HR.
How to prepare for LTIMindtree Software Engineering Specialist interview for experienced candidates?
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 Javascript, SQL, Digital Marketing, HTML and Java Spring Boot.
What are the top questions asked in LTIMindtree Software Engineering Specialist interview for experienced candidates?

Some of the top questions asked at the LTIMindtree Software Engineering Specialist interview for experienced candidates -

  1. Explain Python Data Structures and advantages and some differences in e...read more
  2. List - Stores all types of elements Array - Stores one type of element and in ...read more
  3. Generators and Decorators implementation in Pyt...read more
How long is the LTIMindtree Software Engineering Specialist interview process?

The duration of LTIMindtree Software Engineering Specialist interview process can vary, but typically it takes about 2-4 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.4/5

based on 13 interview experiences

Difficulty level

Easy 8%
Moderate 83%
Hard 8%

Duration

Less than 2 weeks 42%
2-4 weeks 50%
More than 8 weeks 8%
View more
LTIMindtree Software Engineering Specialist Salary
based on 3.5k salaries
₹9 L/yr - ₹32 L/yr
At par with the average Software Engineering Specialist Salary in India
View more details

LTIMindtree Software Engineering Specialist Reviews and Ratings

based on 406 reviews

3.6/5

Rating in categories

3.5

Skill development

3.7

Work-life balance

3.2

Salary

3.3

Job security

3.4

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 406 Reviews and Ratings
Senior Specialist - Software Engineering

Gurgaon / Gurugram

7-10 Yrs

Not Disclosed

Specialist - Software Engineering

Pune

5-8 Yrs

₹ 8.5-31.7 LPA

Senior Specialist - Software Engineering

Bangalore / Bengaluru

8-12 Yrs

₹ 7.8-23 LPA

Explore more jobs
Senior Software Engineer
22k salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Software Engineer
16.3k salaries
unlock blur

₹2 L/yr - ₹10 L/yr

Technical Lead
6.4k salaries
unlock blur

₹9.5 L/yr - ₹37.5 L/yr

Module Lead
5.7k salaries
unlock blur

₹7 L/yr - ₹28 L/yr

Senior Engineer
4.4k salaries
unlock blur

₹4.2 L/yr - ₹16 L/yr

Explore more salaries
Compare LTIMindtree with

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Accenture

3.8
Compare

TCS

3.6
Compare
write
Share an Interview