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 Senior Software Engineer 1 Interview Questions and Answers

Updated 29 May 2025

12 Interview questions

A Senior Software Engineer 1 was asked 3w ago
Q. What is LSTM RNN?
Ans. 

LSTM RNNs are advanced neural networks designed to learn from sequences, effectively handling long-term dependencies in data.

  • LSTM stands for Long Short-Term Memory, a type of recurrent neural network (RNN).

  • LSTMs are designed to remember information for long periods, making them suitable for tasks like language modeling.

  • They use special gates (input, output, forget) to control the flow of information.

  • Example: LSTMs...

A Senior Software Engineer 1 was asked
Q. What are the different types of OSGi annotations?
Ans. 

OSGi annotations are used to define metadata for OSGi components in Java applications.

  • @Component: Marks a class as an OSGi component

  • @Reference: Declares a dependency on another OSGi service

  • @Activate: Marks a method to be called when the component is activated

  • @Deactivate: Marks a method to be called when the component is deactivated

Senior Software Engineer 1 Interview Questions Asked at Other Companies

Q1. Describe the architecture design for an end-to-end system that ta ... read more
Q2. What is CRFS? The experience around working with it.
Q3. What is the difference between Python and Node.JS?
Q4. What is the difference between SQL and NoSQL?
Q5. Given a string, convert it into substrings based on a given numbe ... read more
A Senior Software Engineer 1 was asked
Q. When assets are added to DAM, what is the background workflow for this action?
Ans. 

When assets are added to DAM, a background workflow is triggered to process and organize the assets.

  • Assets are uploaded to DAM system by users or automated processes.

  • Metadata is extracted from the assets to categorize and tag them.

  • Assets are stored in appropriate folders or categories based on metadata.

  • Assets may undergo transformations or conversions for compatibility.

  • Notifications may be sent to relevant stakeho...

A Senior Software Engineer 1 was asked
Q. What are run modes in AEM, and how do custom run modes work?
Ans. 

Run modes in AEM are configurations that determine how the AEM instance will behave. Custom run modes are additional configurations created by users.

  • Run modes in AEM include author, publish, and dispatcher.

  • Custom run modes can be created by adding custom configurations in the runmodes folder.

  • Custom run modes can be used to define specific behaviors or settings for the AEM instance.

What people are saying about LTIMindtree

View All
a senior software engineer
1w
Need clarity on Ltimindtree's Variable pay
Hi, I have received an Offer from LTIMINDTREE, and there offering 24L(5Yoe) P3, 21.8L as Fixed and 2L as variable pay monthly. Client is Amazon I also have another offer with HTC, have two questions on the vp. The HR is trying to say that the VP is like non performance, regardless of performance you'll get it unless other companies which offer it based on performance...is this tru ? Then if I'm receiving a hike next year, what it'll be based on ?, will the 2.2L VP apply again next year. Hows the hike and promotion ? LTIMindtree
FeedCard Image
Got a question about LTIMindtree?
Ask anonymously on communities.
A Senior Software Engineer 1 was asked
Q. What are adapters and what types of adaptables are there?
Ans. 

Adapters are used to convert the interface of a class into another interface that a client expects. Types of adaptables include object adapters and class adapters.

  • Adapters are used to make two incompatible interfaces work together.

  • Object adapters use composition to adapt the interface of a class.

  • Class adapters use multiple inheritance to adapt the interface of a class.

  • Adaptables can be objects or classes that need...

A Senior Software Engineer 1 was asked
Q. What are pipes in Angular?
Ans. 

Pipes in Angular are used for transforming data in templates.

  • Pipes are used to format data before displaying it in the view.

  • Angular provides built-in pipes like date, currency, uppercase, lowercase, etc.

  • Custom pipes can also be created for specific formatting needs.

  • Pipes can be chained together for multiple transformations.

  • Example: {{ birthday | date:'MM/dd/yyyy' }} will format the birthday date.

A Senior Software Engineer 1 was asked
Q. What is lazy loading in Angular?
Ans. 

Lazy loading in Angular is a technique used to load modules only when they are needed, improving performance by reducing initial load time.

  • Lazy loading helps in splitting the application into multiple bundles which are loaded on demand.

  • It allows for faster initial loading times as only essential modules are loaded upfront.

  • Lazy loading is achieved by using the loadChildren property in the route configuration of Ang...

Are these interview questions helpful?
A Senior Software Engineer 1 was asked 3w ago
Q. LLM model list which is better and why
Ans. 

Comparing LLMs involves evaluating performance, architecture, and use cases to determine the best fit for specific applications.

  • GPT-3: Known for its versatility and ability to generate human-like text, making it suitable for creative writing and chatbots.

  • BERT: Excels in understanding context and semantics, ideal for tasks like sentiment analysis and question answering.

  • T5: A text-to-text transformer that can handle...

A Senior Software Engineer 1 was asked
Q. How you create a Custom template , and what is static and editable template
Ans. 

Creating custom templates involves defining a unique layout for a document or webpage. Static templates are fixed, while editable templates allow for customization.

  • To create a custom template, define the layout and design elements such as headers, footers, and content sections.

  • Static templates have fixed elements that cannot be changed by the user, while editable templates allow users to customize certain parts.

  • Ex...

A Senior Software Engineer 1 was asked 3w ago
Q. Finituning model techniques
Ans. 

Fine-tuning models involves adjusting pre-trained models on specific datasets to improve performance for targeted tasks.

  • Transfer Learning: Use a pre-trained model (e.g., BERT) and fine-tune it on a smaller dataset for a specific task.

  • Layer Freezing: Freeze certain layers of a model to retain learned features while training only the last few layers.

  • Learning Rate Adjustment: Use a lower learning rate for fine-tuning...

LTIMindtree Senior Software Engineer 1 Interview Experiences

6 interviews found

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

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

  • Q1. Explain the project and tech stacks used in the project Challenge and how tackle those challenges
  • Q2. Explain me techstack you used and why
  • Ans. 

    I utilized a modern tech stack including React, Node.js, and MongoDB for building scalable web applications.

    • React for front-end development: Enables building dynamic user interfaces with reusable components.

    • Node.js for back-end: Allows for handling multiple requests efficiently with non-blocking I/O.

    • MongoDB as a database: Provides flexibility with a schema-less structure, ideal for handling diverse data types.

    • Express.j...

  • Answered by AI
  • Q3. Explain me about RAG architecture
  • Ans. 

    RAG architecture combines retrieval and generation for enhanced information processing in AI applications.

    • RAG stands for Retrieval-Augmented Generation, integrating retrieval mechanisms with generative models.

    • It allows models to access external knowledge bases, improving the accuracy of generated responses.

    • For example, a chatbot using RAG can pull relevant information from a database to answer user queries more effecti...

  • Answered by AI
  • Q4. Transformer architecture
  • Q5. What's langchain
  • Ans. 

    LangChain is a framework for developing applications powered by language models.

    • Facilitates integration of LLMs (Large Language Models) into applications.

    • Supports various use cases like chatbots, summarization, and question answering.

    • Provides tools for managing prompts and chaining together multiple LLM calls.

    • Example: Building a chatbot that can answer questions based on a specific dataset.

    • Includes components for memor...

  • Answered by AI
  • Q6. Finituning model techniques
  • Ans. 

    Fine-tuning models involves adjusting pre-trained models on specific datasets to improve performance for targeted tasks.

    • Transfer Learning: Use a pre-trained model (e.g., BERT) and fine-tune it on a smaller dataset for a specific task.

    • Layer Freezing: Freeze certain layers of a model to retain learned features while training only the last few layers.

    • Learning Rate Adjustment: Use a lower learning rate for fine-tuning to a...

  • Answered by AI
  • Q7. Why we need fine tuning model
  • Ans. 

    Fine-tuning models enhances their performance on specific tasks by adapting pre-trained models to new data and requirements.

    • Improves accuracy: Fine-tuning allows models to learn from domain-specific data, enhancing their predictive capabilities.

    • Saves time: Instead of training a model from scratch, fine-tuning leverages existing knowledge, reducing training time significantly.

    • Customizes performance: Tailors the model to...

  • Answered by AI
  • Q8. What is LSTM RNN
  • Ans. 

    LSTM RNNs are advanced neural networks designed to learn from sequences, effectively handling long-term dependencies in data.

    • LSTM stands for Long Short-Term Memory, a type of recurrent neural network (RNN).

    • LSTMs are designed to remember information for long periods, making them suitable for tasks like language modeling.

    • They use special gates (input, output, forget) to control the flow of information.

    • Example: LSTMs can ...

  • Answered by AI
  • Q9. Encoder decoder?
  • Q10. Chunking techniques
  • Ans. 

    Chunking techniques involve breaking data into smaller, manageable pieces for easier processing and understanding.

    • Improves memory retention by grouping information (e.g., phone numbers: 123-456-7890).

    • Facilitates data processing in algorithms (e.g., processing large datasets in smaller batches).

    • Enhances user experience in UI design by organizing content into sections (e.g., multi-step forms).

    • Used in natural language pro...

  • Answered by AI
  • Q11. LLM model list which is better and why
  • Ans. 

    Comparing LLMs involves evaluating performance, architecture, and use cases to determine the best fit for specific applications.

    • GPT-3: Known for its versatility and ability to generate human-like text, making it suitable for creative writing and chatbots.

    • BERT: Excels in understanding context and semantics, ideal for tasks like sentiment analysis and question answering.

    • T5: A text-to-text transformer that can handle vari...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Join this organization.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic Java questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. They usually cover dsa, spring, spring boot

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is pipes in Angular?
  • Ans. 

    Pipes in Angular are used for transforming data in templates.

    • Pipes are used to format data before displaying it in the view.

    • Angular provides built-in pipes like date, currency, uppercase, lowercase, etc.

    • Custom pipes can also be created for specific formatting needs.

    • Pipes can be chained together for multiple transformations.

    • Example: {{ birthday | date:'MM/dd/yyyy' }} will format the birthday date.

  • Answered by AI
  • Q2. What is lazy loading in Angular?
  • Ans. 

    Lazy loading in Angular is a technique used to load modules only when they are needed, improving performance by reducing initial load time.

    • Lazy loading helps in splitting the application into multiple bundles which are loaded on demand.

    • It allows for faster initial loading times as only essential modules are loaded upfront.

    • Lazy loading is achieved by using the loadChildren property in the route configuration of Angular.

    • ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
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 - Coding Test 

Coding questions on array trees

Round 3 - Technical 

(1 Question)

  • Q1. Questions based on resume
Round 4 - HR 

(1 Question)

  • Q1. Working location
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Run modes in aem and custom run modes ?
  • Ans. 

    Run modes in AEM are configurations that determine how the AEM instance will behave. Custom run modes are additional configurations created by users.

    • Run modes in AEM include author, publish, and dispatcher.

    • Custom run modes can be created by adding custom configurations in the runmodes folder.

    • Custom run modes can be used to define specific behaviors or settings for the AEM instance.

  • Answered by AI
  • Q2. Sling models in aem
  • Ans. 

    Sling models in AEM are Java POJO classes used to map Sling resources to Java objects.

    • Sling models help in separating the business logic from the presentation layer in AEM

    • They provide a way to define the structure of the data being passed between the Java code and the HTL templates

    • Sling models are annotated with @Model to define the mapping between the Sling resource and the Java object

  • Answered by AI
  • Q3. What is adapters and types of adaptables
  • Ans. 

    Adapters are used to convert the interface of a class into another interface that a client expects. Types of adaptables include object adapters and class adapters.

    • Adapters are used to make two incompatible interfaces work together.

    • Object adapters use composition to adapt the interface of a class.

    • Class adapters use multiple inheritance to adapt the interface of a class.

    • Adaptables can be objects or classes that need to b...

  • Answered by AI
  • Q4. How you create a Custom template , and what is static and editable template
  • Ans. 

    Creating custom templates involves defining a unique layout for a document or webpage. Static templates are fixed, while editable templates allow for customization.

    • To create a custom template, define the layout and design elements such as headers, footers, and content sections.

    • Static templates have fixed elements that cannot be changed by the user, while editable templates allow users to customize certain parts.

    • Example...

  • Answered by AI
  • Q5. Types of osgi annotations
  • Ans. 

    OSGi annotations are used to define metadata for OSGi components in Java applications.

    • @Component: Marks a class as an OSGi component

    • @Reference: Declares a dependency on another OSGi service

    • @Activate: Marks a method to be called when the component is activated

    • @Deactivate: Marks a method to be called when the component is deactivated

  • Answered by AI
  • Q6. Any assets added to dam , what is the background workflow for this action ?
  • Ans. 

    When assets are added to DAM, a background workflow is triggered to process and organize the assets.

    • Assets are uploaded to DAM system by users or automated processes.

    • Metadata is extracted from the assets to categorize and tag them.

    • Assets are stored in appropriate folders or categories based on metadata.

    • Assets may undergo transformations or conversions for compatibility.

    • Notifications may be sent to relevant stakeholders...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

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

Interview Questionnaire 

2 Questions

  • Q1. Why are you looking for the job change?
  • Ans. 

    I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.

    • Desire for professional growth: I'm looking to expand my skill set and take on more leadership responsibilities.

    • Seeking a better cultural fit: My current company has a different work culture than what I thrive in; I value collaboration and innovation.

    • Interest in new technologies: I'm excited about working with cuttin...

  • Answered by AI
  • Q2. Relevant technical questions, as per my current technology

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep it simple and be yourself. That's what the interviewers looked into. Also a thorough understanding of the technology is a must and that is what will help you in cracking the interview. You don't have to go in-depth, just the overview and what happens when is what they look for. Good communication skills is also an added incentive, something I always try to work on. All the best
Are these interview questions helpful?

I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. They asked about dbms questions in the form of table formate
  • Q2. They asked code for some python program

Interview Preparation Tips

Interview preparation tips for other job seekers - Firstly they conducted computer based technical exam and then after qualifying that then we will go for face face interview and then lastly HR round will be held.

I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy logical questions
basic quant

Round 2 - Coding Test 

Easy level coding questions
Counting frequency of alphabets

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go through the basics of javascript
Hoisting

Interview Questionnaire 

5 Questions

  • Q1. Basic telephone round probably around 3 times
  • Q2. About ourself and past experience
  • Q3. And they really see if we are interested or not, nothing technical
  • Q4. Telephone technical interview
  • Q5. My role is pega developer so questions are on pega

Interview Preparation Tips

Round: Face to face technical
Experience: Asked each and every aspect in pega

LTIMindtree Interview FAQs

How many rounds are there in LTIMindtree Senior Software Engineer 1 interview?
LTIMindtree interview process usually has 1-2 rounds. The most common rounds in the LTIMindtree interview process are Technical, Resume Shortlist and Coding Test.
What are the top questions asked in LTIMindtree Senior Software Engineer 1 interview?

Some of the top questions asked at the LTIMindtree Senior Software Engineer 1 interview -

  1. Any assets added to dam , what is the background workflow for this actio...read more
  2. How you create a Custom template , and what is static and editable templ...read more
  3. What is adapters and types of adaptab...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 6 interview experiences

Difficulty level

Moderate 67%
Hard 33%

Duration

Less than 2 weeks 67%
6-8 weeks 33%
View more
LTIMindtree Senior Software Engineer 1 Salary
based on 25 salaries
₹4.8 L/yr - ₹12.3 L/yr
57% less than the average Senior Software Engineer 1 Salary in India
View more details

LTIMindtree Senior Software Engineer 1 Reviews and Ratings

based on 18 reviews

3.5/5

Rating in categories

3.7

Skill development

3.7

Work-life balance

3.1

Salary

3.6

Job security

3.6

Company culture

2.6

Promotions

3.4

Work satisfaction

Explore 18 Reviews and Ratings
Senior Software Engineer
22k salaries
unlock blur

₹7.4 L/yr - ₹21.7 L/yr

Software Engineer
16.3k salaries
unlock blur

₹3.9 L/yr - ₹8.8 L/yr

Technical Lead
6.4k salaries
unlock blur

₹16.4 L/yr - ₹28.5 L/yr

Module Lead
5.7k salaries
unlock blur

₹12 L/yr - ₹22 L/yr

Senior Engineer
4.7k salaries
unlock blur

₹5.8 L/yr - ₹14 L/yr

Explore more salaries
Compare LTIMindtree with

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Accenture

3.7
Compare

TCS

3.6
Compare
write
Share an Interview