i
Infosys
Filter interviews by
I applied via Company Website and was interviewed in May 2024. There were 3 interview rounds.
PUT is used to update or replace an existing resource, PATCH is used to partially update a resource, and POST is used to create a new resource.
PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.
PATCH is not necessarily idempotent and is used to make partial updates to a resource.
POST is used to create a new resource on the server.
Extension methods allow adding new methods to existing types, value types store data directly, reference types store references to data, migration in code-first approach involves updating database schema, Configure method in .NET Core configures services and middleware.
Extension methods are static methods that can be called as if they were instance methods on an existing type.
Value types store data directly on the stac...
Drop, delete, and truncate are SQL commands used to remove data from a table, but they have different functionalities.
DROP: Used to remove an entire table or database
DELETE: Used to remove specific rows from a table
TRUNCATE: Used to remove all rows from a table, but keeps the table structure
Routing in MVC is the process of mapping URLs to controller actions.
Routing determines which controller and action to execute based on the URL requested
Routes are defined in the RouteConfig.cs file in MVC applications
Routes can include parameters that are passed to the controller action
Routes can be customized using route constraints and route attributes
DBA stands for Database Administrator. The architecture of DBA involves managing and maintaining databases to ensure data integrity and security.
DBA is responsible for installing, configuring, and upgrading database software.
They monitor database performance and troubleshoot issues.
DBA designs and implements backup and recovery strategies to prevent data loss.
They also manage user access and security permissions within...
Maintaining the database involves regular monitoring, performance tuning, applying patches, and ensuring backups are taken regularly.
Regularly monitor database performance and usage
Perform routine maintenance tasks such as applying patches and updates
Take regular backups to ensure data integrity and disaster recovery
Implement security measures to protect the database from unauthorized access
Optimize database performanc
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
Maintain a medium level of aptitude while keeping track of the time during the attempt.
Programming can be performed using languages such as Python, Java, C++, and others.
Infosys interview questions for popular designations
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
59 aptitude questions
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down data into smaller, more manageable tables
It helps in reducing data redundancy by eliminating duplicate data
Normalization ensures data integrity by enforcing relationships between tables
There are different normal forms such as 1NF, 2NF, 3NF, BCNF, etc.
Get interview-ready with Top Infosys Interview Questions
I led a team in developing a Java project for a financial institution.
Developed a secure online banking platform using Java EE
Implemented features such as account management, transaction history, and fund transfers
Utilized Spring framework for dependency injection and Hibernate for database interaction
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Taking a screenshot in Selenium can be done using the getScreenshotAs method.
Use WebDriver's getScreenshotAs method to capture the screenshot
Save the screenshot to a file using File class
Handle exceptions using try-catch block
A defect can have high severity and low priority when it affects critical functionality but can be easily worked around.
High severity due to impact on critical functionality
Low priority because there is a workaround available
Example: Spelling mistake in a non-critical error message
Use a HashSet to remove duplicates from a String in Java.
Create a HashSet to store unique characters.
Iterate through the String and add each character to the HashSet.
Convert the HashSet back to a String to get the result.
SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be re...
I applied via Walk-in and was interviewed in Sep 2024. There was 1 interview round.
Streams API is a feature in Java that allows for processing sequences of elements efficiently.
Streams API provides a way to perform operations on collections of objects in a functional style.
It supports operations like filter, map, reduce, and collect.
Streams can be sequential or parallel, allowing for efficient processing of large datasets.
Example: List
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
I have worked on various projects involving data analysis, market research, and financial modeling.
Conducted market research to identify growth opportunities for a tech startup
Developed financial models to forecast revenue and expenses for a retail company
Analyzed customer data to improve retention rates for an e-commerce platform
What people are saying about Infosys
Some of the top questions asked at the Infosys interview -
The duration of Infosys interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4.9k interviews
Interview experience
based on 39.4k reviews
Rating in categories
Technology Analyst
55.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Systems Engineer
50.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
System Engineer
39.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
30.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate Consultant
28k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Cognizant
Accenture