i
Infosys
Filter interviews by
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
Java 8 introduced several new features including lambda expressions, streams, functional interfaces, and default methods.
Lambda expressions allow you to write more concise code by providing a way to pass functions as arguments.
Streams provide a new way to work with collections in a functional style, allowing for easier parallel processing.
Functional interfaces are interfaces with a single abstract method, which can be ...
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.
Trigger to update StageName on Opportunity when Account Active field is set to Yes
Create a trigger on Account object
Query for related Opportunities
Update StageName field on Opportunities where Account Active is Yes
Asynchronous Apex is used to run processes in the background without user interaction.
Asynchronous Apex is used for long-running processes, such as callouts to external systems or batch processing.
It allows for better performance by not blocking the user interface while the process is running.
Examples include @future methods, Queueable Apex, and Batch Apex.
Infosys interview questions for popular designations
I have prepared for the Tech Lead role by gaining experience in leading technical projects, improving my communication skills, and staying updated on industry trends.
Led technical projects at previous companies
Improved communication skills through presentations and team collaborations
Stayed updated on industry trends by attending conferences and online courses
Clustered index physically reorders the data in the table, while non-clustered index creates a separate structure.
Clustered index determines the physical order of data rows in a table.
Non-clustered index creates a separate structure to store the index data.
Clustered index is faster for retrieval but slower for inserts and updates.
Non-clustered index is slower for retrieval but faster for inserts and updates.
Get interview-ready with Top Infosys Interview Questions
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data in the form of fields (attributes or properties) and code in the form of procedures (methods).
OOP focuses on creating objects that interact with each other to solve a problem.
Key concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation involves bundling data and methods tha...
MVC stands for Model-View-Controller. Controller is a component that handles user input and updates the model and view accordingly.
MVC is a software design pattern commonly used in web development
Controller is responsible for handling user input and updating the model and view
Controller acts as an intermediary between the model and the view
Examples: ASP.NET MVC, Spring MVC, Ruby on Rails
Coroutines are a way to perform asynchronous programming in Android. Builder type is used to create and configure a coroutine.
Coroutines in Android are used for managing asynchronous tasks without blocking the main thread.
Builder type is used to create a coroutine with specific configuration options.
Example: 'launch' is a builder type used to start a new coroutine.
Unit testing is a software testing method where individual units or components of a software are tested in isolation.
Unit testing helps in identifying bugs early in the development process.
It ensures that each unit of code works correctly on its own.
Unit tests are typically written using testing frameworks like JUnit or Mockito.
Example: Testing a function that calculates the sum of two numbers.
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
SDLC stands for Software Development Life Cycle. It is a process used by software development teams to design, develop, and test high-quality software.
SDLC consists of several phases including planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables that contribute to the overall success of the project.
For example, in the planning phase, project scop...
Selenium framework is a test automation tool that uses different keywords to interact with web elements.
Selenium framework allows testers to write automated tests using various keywords like 'click', 'sendKeys', 'getText', etc.
These keywords are used to perform actions on web elements such as buttons, input fields, and links.
By using these keywords, testers can create robust and maintainable test scripts for web applic...
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
Characteristics of OOPs include encapsulation, inheritance, polymorphism, and abstraction.
Collection classes in OOPs are used to store and manipulate groups of objects, such as lists, sets, and maps.
SDLC stands for Software Development Life Cycle. It is a process used by software development teams to design, develop, and test high-quality software.
Phases of SDLC include planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables to ensure the successful completion of the software project.
For example, in the planning phase, project scope and objecti...
I was interviewed before Jan 2024.
What people are saying about Infosys
Interview experience
based on 37.9k reviews
Rating in categories
Technology Analyst
56k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.1k
salaries
| ₹2.8 L/yr - ₹6.4 L/yr |
System Engineer
39.2k
salaries
| ₹2.5 L/yr - ₹6 L/yr |
Technical Lead
30.6k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.5k
salaries
| ₹6.2 L/yr - ₹16.8 L/yr |
TCS
Wipro
Cognizant
Accenture