CoverPhoto
Infosys logo
Premium Employer

Infosys

Verified
3.6
based on 39.5k Reviews
Filter interviews by
Technology Analyst
Fresher
Experienced
Clear (2)

10+ Infosys Technology Analyst Interview Questions and Answers for Freshers

Updated 7 Jan 2025

Q1. How to write the code in Lambda for EC2 Provisioning.

Ans.

Use AWS Lambda to automate EC2 provisioning by writing code in Python or Node.js.

  • Create a Lambda function in AWS console.

  • Write code in Python or Node.js to describe the EC2 instance to be provisioned.

  • Use AWS SDK to interact with EC2 API for provisioning.

  • Handle error cases and cleanup resources after provisioning.

  • Test the Lambda function to ensure it provisions EC2 instances correctly.

Add your answer
right arrow

Q2. How was agile followed in project?

Ans.

Agile was followed in the project by implementing iterative development, continuous feedback, and collaboration.

  • The project used Scrum framework for agile implementation.

  • Sprints were planned and executed to deliver incremental value.

  • Daily stand-up meetings were held to discuss progress and address any issues.

  • Backlog grooming sessions were conducted to prioritize and refine user stories.

  • Continuous integration and automated testing were used to ensure code quality.

  • Regular retro...read more

View 1 answer
right arrow

Q3. 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.

Add your answer
right arrow

Q4. Write a template to create the Cloud formation stacks.

Ans.

Template for creating CloudFormation stacks

  • Define the resources to be created in the stack

  • Specify the properties for each resource

  • Set up dependencies between resources

  • Include any parameters or conditions needed for the stack

  • Use AWS CloudFormation Designer or AWS CLI to create the stack

Add your answer
right arrow
Discover Infosys interview dos and don'ts from real experiences

Q5. Three major accomplishments in project.

Ans.

Developed a mobile app, implemented a data analytics system, and led a successful software upgrade.

  • Developed a mobile app that increased user engagement by 30%.

  • Implemented a data analytics system that improved decision-making process and reduced costs by 20%.

  • Led a successful software upgrade project, ensuring minimal downtime and improved system performance.

View 1 answer
right arrow

Q6. 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

Add your answer
right arrow
Are these interview questions helpful?

Q7. 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.

  • Example: int num = 10; object obj = num; // Boxing, conver...read more

Add your answer
right arrow

Q8. 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 garbage collection algorithms include reference counting and ma...read more

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. 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

Add your answer
right arrow

Q10. 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

Add your answer
right arrow

Q11. oops concepts explain

Ans.

Oops concepts are the fundamental concepts of object-oriented programming.

  • Encapsulation - binding data and functions together

  • Inheritance - creating new classes from existing ones

  • Polymorphism - ability of objects to take on multiple forms

  • Abstraction - hiding implementation details from users

Add your answer
right arrow

Q12. interface vs abstract

Ans.

Interface and abstract are both used for abstraction in object-oriented programming.

  • Interfaces define a contract that a class must implement.

  • Abstract classes provide a base implementation that can be extended by subclasses.

  • Interfaces can be implemented by multiple classes, while a class can only extend one abstract class.

  • Interfaces can only have abstract methods, while abstract classes can have both abstract and concrete methods.

Add your answer
right arrow

Q13. what is 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/

Add your answer
right arrow

Q14. what is 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/

Add your answer
right arrow

Q15. arraylist vs vector

Ans.

ArrayList is non-synchronized and Vector is synchronized.

  • ArrayList is faster than Vector.

  • Vector is thread-safe while ArrayList is not.

  • Vector is a legacy class while ArrayList is not.

  • Vector doubles its size while ArrayList increases by 50%.

  • ArrayList is preferred over Vector in most cases.

Add your answer
right arrow

Q16. 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 each month separately.

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Infosys Technology Analyst for Freshers

based on 17 interviews
3 Interview rounds
Resume Shortlist Round
Technical Round
HR Round
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Technology Analyst Interview Questions from Similar Companies

View all
Recently Viewed
INTERVIEWS
Genpact
Fresher
30 top interview questions
JOBS
Genpact
No Jobs
SALARIES
Allianz Technology
SALARIES
Virtusa Consulting Services
SALARIES
Sutherland Global Services
SALARIES
Allianz Partners
SALARIES
Stratsol Software Systems
INTERVIEWS
Infosys
100 top interview questions
INTERVIEWS
Genpact
100 top interview questions
SALARIES
Microsoft Corporation
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter