i
Infosys
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Types of classes include abstract classes, concrete classes, interface classes, and inner classes.
Abstract classes cannot be instantiated and may contain abstract methods.
Concrete classes can be instantiated and provide implementations for all methods.
Interface classes define a contract for classes to implement.
Inner classes are classes defined within another class.
I address difficult situations within a team by promoting open communication, seeking to understand all perspectives, and collaborating on solutions.
Promote open communication to address issues early on
Seek to understand all perspectives before making decisions
Collaborate with team members to find mutually beneficial solutions
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Infosys interview questions for designations
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
I am a technology analyst with a strong background in data analysis and software development.
I have a Bachelor's degree in Computer Science from XYZ University
I have 5 years of experience working as a technology analyst at ABC Company
I specialize in data visualization tools such as Tableau and Power BI
I have led successful projects in implementing new software solutions for clients
Analytic functions in SQL are used to perform calculations across a set of rows related to the current row.
Common analytic functions include ROW_NUMBER, RANK, DENSE_RANK, LEAD, and LAG.
They can be used to calculate running totals, moving averages, and identify duplicates in a dataset.
Analytic functions are typically used with the OVER() clause to define the window of rows to be used in the calculation.
Rank assigns unique ranks to each distinct value, while dense rank assigns consecutive ranks to each distinct value.
Rank leaves gaps between ranks if there are ties, while dense rank does not
Rank function is used to assign a unique rank to each distinct row, while dense rank function is used to assign consecutive ranks to each distinct row
Example: If we have values 10, 20, 20, 30 - Rank would assign ranks as 1, 2, 2, 4...
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
POST is used to create a new resource, while PUT is used to update an existing resource.
POST is used to create a new resource on the server.
PUT is used to update an existing resource on the server.
POST requests are not idempotent, while PUT requests are idempotent.
POST requests do not require the client to specify the URI of the new resource, while PUT requests do.
Example: POST /users creates a new user, PUT /users/123
Headers in HTTP are additional information sent with a request or response.
Headers contain metadata about the message being sent.
Examples of headers include Content-Type, User-Agent, and Authorization.
Headers are key-value pairs separated by a colon, such as 'Content-Type: application/json'.
The @Qualifier annotation is used in Spring framework to specify which bean should be autowired when multiple beans of the same type are present.
Used to resolve ambiguity when multiple beans of the same type are present
Can be used with @Autowired annotation to specify the bean to be injected
Helps in selecting the bean based on a specific qualifier value
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.
SCD 2 is a type of slowly changing dimension in data warehousing, and can be implemented in DataStage using various techniques.
SCD 2 stands for Slowly Changing Dimension Type 2, which tracks historical changes in data over time.
In DataStage, SCD 2 can be implemented using the Change Data Capture stage or custom SQL queries.
To implement SCD 2 in DataStage, you need to identify the key columns for tracking changes, defin...
To improve performance in Datastage, optimize job design, use efficient coding practices, utilize parallel processing, and monitor job performance.
Optimize job design by reducing unnecessary stages and transformations
Use efficient coding practices such as avoiding unnecessary data reads and writes
Utilize parallel processing to take advantage of multiple CPU cores
Monitor job performance using Datastage Director or other
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Quants, reasoning, english
With oops concepts, data structures
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
What people are saying about Infosys
5 Interview rounds
based on 4.2k reviews
Rating in categories
Technology Analyst
56k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.2k
salaries
| ₹2.8 L/yr - ₹8 L/yr |
System Engineer
39.4k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
30.7k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.5k
salaries
| ₹6.2 L/yr - ₹17.1 L/yr |
TCS
Wipro
Cognizant
Accenture