Premium Employer

i

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

Infosys Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Infosys Technology Analyst Interview Questions and Answers for Freshers

Updated 24 Jun 2025

20 Interview questions

A Technology Analyst was asked 2mo ago
Q. What is an immutable class?
Ans. 

An immutable class is a class whose instances cannot be modified after creation, ensuring data integrity and thread safety.

  • Immutable classes prevent changes to their state after creation, e.g., String in Java.

  • They often provide methods to return new instances with modified values, e.g., LocalDate in Java.

  • Immutable objects are inherently thread-safe, reducing synchronization issues.

  • Commonly used in functional progr...

A Technology Analyst was asked 2mo ago
Q. If your application experiences a memory leak in production, what steps will you take to identify and address the issue?
Ans. 

Identify and resolve memory leaks through systematic analysis and debugging techniques.

  • Monitor memory usage over time using tools like VisualVM or JProfiler to identify abnormal growth patterns.

  • Use profiling tools to analyze heap dumps and identify objects that are not being released, such as in Java applications.

  • Review code for common memory leak patterns, such as static collections holding references to objects ...

Technology Analyst Interview Questions Asked at Other Companies for Fresher

Q1. Write an algorithm to find the square root of a number and determ ... read more
Q2. Can you draw and explain the different phases of SDLC (Software D ... read more
asked in Infosys
Q3. If your application experiences a memory leak in production, what ... read more
asked in Oracle
Q4. How can you divide a cake into 8 parts with only 3 cuts?
asked in Fiserv
Q5. How does memory management work in C++?
A Technology Analyst was asked 3mo ago
Q. What is the importance of Spring Boot in application development?
Ans. 

Spring Boot simplifies Java application development with rapid setup, microservices support, and built-in features.

  • Rapid Development: Spring Boot reduces boilerplate code, allowing developers to create applications quickly. For example, using Spring Initializr.

  • Microservices Architecture: It supports building microservices, enabling scalable and maintainable applications. For instance, Netflix uses Spring Boot.

  • Embe...

A Technology Analyst was asked 3mo ago
Q. What is the importance of Generative AI?
Ans. 

Generative AI is crucial for innovation, creativity, and efficiency across various industries, transforming how we create and interact with technology.

  • Enhances creativity by generating new content, such as art, music, and writing. For example, tools like DALL-E create images from text prompts.

  • Improves efficiency in content creation, allowing businesses to produce marketing materials quickly and at scale.

  • Facilitate...

A Technology Analyst was asked 6mo ago
Q. What are MVC and Razor?
Ans. 

MVC stands for Model-View-Controller, a software architectural pattern. Razor is a markup syntax used in ASP.NET MVC.

  • MVC is a design pattern that separates an application into three main components: Model, View, and Controller

  • Razor is a markup syntax used in ASP.NET MVC to create dynamic web pages

  • MVC helps in organizing code and separating concerns, making it easier to maintain and test applications

A Technology Analyst was asked 6mo ago
Q. What are boxing and unboxing?
Ans. 

Boxing is the process of converting a value type to a reference type, while unboxing is the process of converting a reference type to a value type.

  • Boxing is done implicitly by the compiler when a value type is assigned to a reference type variable.

  • Unboxing requires an explicit cast from the reference type to the value type.

  • Boxing and unboxing can impact performance as they involve memory allocation and copying of ...

A Technology Analyst was asked 6mo ago
Q. What is garbage collection?
Ans. 

Garbage collection is a process in programming where the system automatically reclaims memory occupied by objects that are no longer in use.

  • Garbage collection helps prevent memory leaks by automatically freeing up memory that is no longer needed.

  • It is commonly used in languages like Java, C#, and Python.

  • Garbage collection can be either automatic or manual, with automatic being the most common approach.

  • Examples of ...

Are these interview questions helpful?
A Technology Analyst was asked 6mo ago
Q. What is software development?
Ans. 

Software development is the process of creating, designing, testing, and maintaining software applications.

  • Involves writing code to create software applications

  • Includes designing the user interface and user experience

  • Testing the software for bugs and errors

  • Maintaining and updating the software as needed

A Technology Analyst was asked 11mo ago
Q. What is the mv command?
Ans. 

mv command is used in Unix and Linux operating systems to move files or directories from one location to another.

  • Used to rename files or directories by moving them to a new location

  • Syntax: mv [options] source destination

  • Example: mv file1.txt /path/to/new/location/

A Technology Analyst was asked 11mo ago
Q. What is the cp command?
Ans. 

cp command is used in Unix and Linux operating systems to copy files and directories.

  • Used to copy files and directories from one location to another

  • Syntax: cp [options] source destination

  • Options include -r for recursive copying, -i for interactive mode, -v for verbose output

  • Example: cp file1.txt /path/to/directory/

Infosys Technology Analyst Interview Experiences for Freshers

28 interviews found

Technology Analyst Interview Questions & Answers

user image Zibreel Siddiqui

posted on 7 Jan 2025

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

(2 Questions)

  • Q1. What is boxing and unboxing
  • Ans. 

    Boxing is the process of converting a value type to a reference type, while unboxing is the process of converting a reference type to a value type.

    • Boxing is done implicitly by the compiler when a value type is assigned to a reference type variable.

    • Unboxing requires an explicit cast from the reference type to the value type.

    • Boxing and unboxing can impact performance as they involve memory allocation and copying of data.

    • ...

  • Answered by AI
  • Q2. What is garbage collection
  • Ans. 

    Garbage collection is a process in programming where the system automatically reclaims memory occupied by objects that are no longer in use.

    • Garbage collection helps prevent memory leaks by automatically freeing up memory that is no longer needed.

    • It is commonly used in languages like Java, C#, and Python.

    • Garbage collection can be either automatic or manual, with automatic being the most common approach.

    • Examples of garba...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is mvc and razor
  • Ans. 

    MVC stands for Model-View-Controller, a software architectural pattern. Razor is a markup syntax used in ASP.NET MVC.

    • MVC is a design pattern that separates an application into three main components: Model, View, and Controller

    • Razor is a markup syntax used in ASP.NET MVC to create dynamic web pages

    • MVC helps in organizing code and separating concerns, making it easier to maintain and test applications

  • Answered by AI
  • Q2. What is software development
  • Ans. 

    Software development is the process of creating, designing, testing, and maintaining software applications.

    • Involves writing code to create software applications

    • Includes designing the user interface and user experience

    • Testing the software for bugs and errors

    • Maintaining and updating the software as needed

  • Answered by AI
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I appeared for an interview in Feb 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. 1st round is around 45 minutes long
  • Q2. Core java, Spring Boot,
Round 2 - One-on-one 

(2 Questions)

  • Q1. Project Explanations, Architecture
  • Q2. Project technology

Interview Preparation Tips

Interview preparation tips for other job seekers - I was successfully selected in both the first and second rounds of interviews with the Infosys team, and it was only after these rounds that HR informed me that my education did not align with necessary qualification for the role Please don't waste your time on Infosys. HR behavior is horrible; they are not helping you with scheduling and processing applications.
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 Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. MySQL Triggers , Java OOPs , Collection
  • Q2. ArrayList and HashSet , Spring Boot
Round 2 - Technical 

(2 Questions)

  • Q1. Explain Project , Role and Responsibilities
  • Ans. 

    As a Technology Analyst, I work on various projects, taking on roles and responsibilities such as analyzing technology trends, developing solutions, and implementing strategies.

    • Analyze technology trends to identify opportunities for innovation

    • Develop solutions to address business needs and improve efficiency

    • Implement strategies to integrate new technologies into existing systems

    • Collaborate with cross-functional teams t...

  • Answered by AI
  • Q2. What issue did you faced and how do you solve
  • Ans. 

    I faced an issue with a software bug causing data loss.

    • Identified the bug by analyzing error logs and user reports

    • Developed a patch to fix the bug and prevent data loss

    • Tested the patch thoroughly before deploying it to production

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please stick to basic and brush up concept . Also please dont fake any thing in interview will catch you .

Technology Analyst Interview Questions & Answers

user image Shivangee Singh

posted on 11 Apr 2025

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

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

  • Q1. If your application experiences a memory leak in production, what steps will you take to identify and address the issue?
  • Ans. 

    Identify and resolve memory leaks through systematic analysis and debugging techniques.

    • Monitor memory usage over time using tools like VisualVM or JProfiler to identify abnormal growth patterns.

    • Use profiling tools to analyze heap dumps and identify objects that are not being released, such as in Java applications.

    • Review code for common memory leak patterns, such as static collections holding references to objects or li...

  • Answered by AI
  • Q2. What is immutable class
  • Ans. 

    An immutable class is a class whose instances cannot be modified after creation, ensuring data integrity and thread safety.

    • Immutable classes prevent changes to their state after creation, e.g., String in Java.

    • They often provide methods to return new instances with modified values, e.g., LocalDate in Java.

    • Immutable objects are inherently thread-safe, reducing synchronization issues.

    • Commonly used in functional programmin...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Partitioning in oracle
  • Ans. 

    Partitioning in Oracle allows tables, indexes, and index-organized tables to be subdivided into smaller, more manageable pieces.

    • Partitioning improves query performance by allowing operations to be performed on individual partitions instead of the entire table.

    • Types of partitioning include range, list, hash, and composite partitioning.

    • Example: Creating a range partitioned table based on a date column to store data for e...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why you are switching job?
  • Ans. 

    Seeking new challenges and opportunities for growth in a different environment.

    • Looking for new challenges and opportunities for growth

    • Interested in exploring different technologies and industries

    • Seeking a better work-life balance

    • Want to work in a more collaborative team environment

  • Answered by AI

Skills evaluated in this interview

Technology Analyst Interview Questions & Answers

user image tanvi jangda

posted on 25 Jul 2024

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic dotnet questions
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com

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. Q1: Java program to filter employee object from the list using streams.
  • Ans. 

    Filter employee objects from a list using Java streams.

    • Use stream() method to convert the list to a stream.

    • Use filter() method to specify the condition for filtering employee objects.

    • Use collect() method to collect the filtered employee objects into a new list.

  • Answered by AI
  • Q2. Q2 Java program to sort the list.
  • Ans. 

    Java program to sort a list of strings

    • Use Collections.sort() method to sort the list of strings

    • Create a list of strings and add elements to it

    • Call Collections.sort() method on the list to sort it

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Coding related questions
Round 2 - HR 

(1 Question)

  • Q1. Location and salary details
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Feb 2024.

Round 1 - Aptitude Test 

General aptitude test

Round 2 - Technical 

(3 Questions)

  • Q1. Project specific questions
  • Q2. Questions from database, data structure, language specific questions for me it was java, few coding questions to check my logic building capabilities.
  • Q3. Finally hr interview

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, keep a depth knowledge of your project.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. The questions were mostly related to Servicenow development tool like Client script, server script, UI policy, Data policy, UI actions, SLA definition, etc
Round 2 - HR 

(1 Question)

  • Q1. This round is mostly for salary negotiation. HR checks if you are the right candidate to work for the organisation and help you understand company policy

Interview Preparation Tips

Interview preparation tips for other job seekers - Work hard and Learn more about your technology. Be prepared for all the possibilities. Make sure you have good Internet connection and you are dressed properly.

What people are saying about Infosys

View All
yedabhai
2d
works at
Hyperpure
Are we not even safe in our own workplaces?
An Infosys employee was arrested for secretly recording women in the office washroom. Over 30 videos were found on his phone. This isn't just shocking, it's horrifying. Offices are meant to be safe, respectful spaces. 🙎 When will companies truly prioritize safety and surveillance in all corners, not just the visible ones?
FeedCard Image
Got a question about Infosys?
Ask anonymously on communities.

Infosys Interview FAQs

How many rounds are there in Infosys Technology Analyst interview for freshers?
Infosys interview process for freshers usually has 2-3 rounds. The most common rounds in the Infosys interview process for freshers are Technical, HR and Resume Shortlist.
How to prepare for Infosys Technology Analyst 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 Infosys. The most common topics and skills that interviewers at Infosys expect are SDLC, Performance Engineering, Agile, Java and Application Development.
What are the top questions asked in Infosys Technology Analyst interview for freshers?

Some of the top questions asked at the Infosys Technology Analyst interview for freshers -

  1. If your application experiences a memory leak in production, what steps will yo...read more
  2. How to write the code in Lambda for EC2 Provisioni...read more
  3. What is the importance of Spring Boot in application developme...read more
What are the most common questions asked in Infosys Technology Analyst HR round for freshers?

The most common HR questions asked in Infosys Technology Analyst interview are for freshers -

  1. What are your salary expectatio...read more
  2. Why should we hire y...read more
  3. Tell me about yourse...read more
How long is the Infosys Technology Analyst interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 19 interview experiences

Difficulty level

Easy 31%
Moderate 69%

Duration

Less than 2 weeks 62%
2-4 weeks 15%
4-6 weeks 15%
More than 8 weeks 8%
View more
Join Infosys Creating the next opportunity for people, businesses & communities
Infosys Technology Analyst Salary
based on 55.8k salaries
₹4.8 L/yr - ₹11.1 L/yr
At par with the average Technology Analyst Salary in India
View more details

Infosys Technology Analyst Reviews and Ratings

based on 4.6k reviews

3.6/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

2.6

Salary

4.2

Job security

3.8

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 4.6k Reviews and Ratings
Technology Analyst
54.7k salaries
unlock blur

₹4.8 L/yr - ₹10 L/yr

Senior Systems Engineer
53.8k salaries
unlock blur

₹2.5 L/yr - ₹6.3 L/yr

Technical Lead
35.1k salaries
unlock blur

₹9.4 L/yr - ₹16.4 L/yr

System Engineer
32.5k salaries
unlock blur

₹2.4 L/yr - ₹5.5 L/yr

Senior Associate Consultant
31.2k salaries
unlock blur

₹8.2 L/yr - ₹14 L/yr

Explore more salaries
Compare Infosys with

TCS

3.6
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview