i
Infosys
Work with us
Filter interviews by
Characteristics of OOP include encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability to create new classes based on existing classes, inheriting their attributes and methods.
Polymorphism: Ability for objects of different classes to respond to the same message in different ways.
Abstraction: Hiding the complex im...
Developed a real-time monitoring system for a college campus using IoT devices.
Researched different IoT devices available in the market
Designed the system architecture for data collection and analysis
Implemented the system using Raspberry Pi and sensors
Tested the system in a real-world environment
Presented the project to faculty and peers
SDLC stands for Software Development Life Cycle, which is a process used by software engineers to design, develop, and test software.
SDLC is a structured process that divides software development into different phases such as planning, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables that must be completed before moving on to the next phase.
Examples of SDLC...
A web service is a software system designed to support interoperable machine-to-machine interaction over a network.
Web services allow different applications to communicate with each other without time-consuming custom coding.
They use standardized XML messaging system to exchange data.
Examples include SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) web services.
Program to print star pattern using nested loops.
Use nested loops to print the desired pattern
Outer loop controls the number of rows
Inner loop controls the number of stars in each row
Example: for a pattern of 5 rows - 1st row: 1 star, 2nd row: 2 stars, and so on
Artificial intelligence is the simulation of human intelligence processes by machines, especially computer systems.
AI involves machines learning from data, recognizing patterns, and making decisions.
Examples include virtual assistants like Siri and Alexa, self-driving cars, and recommendation systems like Netflix.
AI can be categorized into narrow AI (specific tasks) and general AI (human-like intelligence).
Machine...
SDLC stands for Software Development Life Cycle, which is a process used by software engineers to design, develop, and test software.
Planning: Define project scope, requirements, and create a project plan.
Analysis: Gather and analyze requirements to understand the problem.
Design: Create a detailed design of the software based on requirements.
Implementation: Develop the software according to the design.
Testing: Tes...
I am passionate about technology and have always been interested in IT. I believe my skills and experience can be better utilized in the IT industry.
I have always had a strong interest in technology and IT
I enjoy problem-solving and working with computers
I believe my skills and experience align well with the demands of the IT industry
Understanding the basics of Python programming language, including syntax, data types, and control structures.
Python is an interpreted, high-level programming language known for its readability.
Basic syntax includes indentation to define code blocks, e.g., 'if x > 10:' followed by an indented block.
Common data types include integers, floats, strings, and lists. Example: 'myList = [1, 2, 3]' is a list.
Control st...
Oops stands for Object-Oriented Programming System. The four pillars are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Oops stands for Object-Oriented Programming System
The four pillars are Inheritance, Encapsulation, Abstraction, and Polymorphism
Inheritance allows a class to inherit properties and behavior from another class
Encapsulation refers to the bundling of data with the methods that operate on ...
I appeared for an interview in Jan 2025.
The exam consists of seven sections, and the cutoff score is quite high; it is essential to complete the exam thoroughly.
I completed a 6-month internship at a tech company, where I worked on network infrastructure projects.
Assisted in setting up and configuring network devices such as routers and switches
Troubleshooted network issues and implemented solutions
Collaborated with team members on various IT projects
Participated in meetings with clients to discuss project requirements
I have worked on various major projects including designing and implementing network infrastructure, developing automation scripts, and optimizing system performance.
Designed and implemented a new network infrastructure for a large company, improving network speed and reliability
Developed automation scripts to streamline system monitoring and maintenance tasks, saving time and reducing errors
Optimized system performanc...
The latest news I heard regarding technology is the release of the new iPhone 13 with improved camera features.
Apple recently announced the release of the iPhone 13 series with upgraded camera capabilities.
The new iPhone 13 models come with improved low-light performance and cinematic mode for videos.
Apple also introduced the A15 Bionic chip for enhanced performance and battery life.
I appeared for an interview in Feb 2025.
Sorting algorithms arrange data in a specific order, crucial for efficient data processing and retrieval.
Types of sorting algorithms include: Bubble Sort, Quick Sort, Merge Sort, and Heap Sort.
Bubble Sort is simple but inefficient for large datasets; it repeatedly steps through the list.
Quick Sort is efficient for large datasets, using a divide-and-conquer approach to sort elements.
Merge Sort divides the array into hal...
The Software Development Lifecycle (SDLC) is a structured process for developing software applications through various stages.
1. Requirements Gathering: Identify user needs and system requirements.
2. Design: Create architecture and design specifications for the software.
3. Implementation: Write and compile the code based on design documents.
4. Testing: Validate the software through various testing methods (e.g., unit t...
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
Aptitude test consists of topics like percentages ,profits and loss like this they covered all the topics there is verbal ability also
I appeared for an interview before Jul 2024, where I was asked the following questions.
Global variables are accessible throughout the program, while local variables are confined to the block or function where they are defined.
Global variables are declared outside of functions and can be accessed anywhere in the code.
Local variables are declared within a function or block and can only be accessed within that scope.
Example of a global variable: `int globalVar = 10;`
Example of a local variable: `void functi...
A for loop iterates through an array to print each element sequentially.
Use a for loop syntax: for (initialization; condition; increment) { }
Example: for (int i = 0; i < array.length; i++) { System.out.println(array[i]); }
In JavaScript: for (let i = 0; i < array.length; i++) { console.log(array[i]); }
In Python: for element in array: print(element)
A class is a blueprint for creating objects, while a method is a function defined within a class that operates on its data.
A class encapsulates data and behavior in object-oriented programming.
Example: class Car { } defines a Car class.
A method is a function that belongs to a class.
Example: class Car { void drive() { } } defines a drive method.
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
Covers all aptitude topics
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
The round 1 was an online assessment that was held in campus labs. It was a 2 hour long test having 7 sections that are reasoning ability,verbal ability,comprehension,pseudocode,puzzle solving,essay writing,quants. There was a sectional cutoff around 70%
I appeared for an interview in May 2025, where I was asked the following questions.
OOP is a programming paradigm based on objects, encapsulating data and behavior for modular and reusable code.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class from an existing class, inheriting attributes and methods (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same interface for...
Encapsulation is a fundamental concept in OOP that restricts direct access to an object's data and methods.
Encapsulation combines data and methods that operate on that data into a single unit called a class.
It restricts access to certain components, which is achieved using access modifiers like private, protected, and public.
For example, a class 'Car' can have private attributes like 'speed' and 'fuelLevel', and public...
I appeared for an interview in May 2025, where I was asked the following questions.
Fundamental coding concepts include syntax, data structures, algorithms, and debugging, essential for effective programming.
Syntax: The set of rules that defines the combinations of symbols that are considered to be correctly structured programs. Example: In Python, indentation is crucial.
Data Structures: Ways to organize and store data for efficient access and modification. Example: Arrays, linked lists, and hash tabl...
OOP is a programming paradigm based on objects, encapsulating data and behavior for modular and reusable code.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same interface for differe...
I appeared for an interview in Apr 2025, where I was asked the following questions.
I appeared for an interview in Feb 2025.
Self introduction, academics, project in engineering,
Exams on SAP and training related to it.
What people are saying about Infosys
Some of the top questions asked at the Infosys System Engineer interview for freshers -
The duration of Infosys System Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 123 interview experiences
Difficulty level
Duration
based on 4k reviews
Rating in categories
Technology Analyst
54.8k
salaries
| ₹4.8 L/yr - ₹10 L/yr |
Senior Systems Engineer
54.2k
salaries
| ₹2.5 L/yr - ₹6.3 L/yr |
Technical Lead
35.3k
salaries
| ₹9.6 L/yr - ₹16.5 L/yr |
System Engineer
32.6k
salaries
| ₹2.4 L/yr - ₹5.5 L/yr |
Senior Associate Consultant
32k
salaries
| ₹8.2 L/yr - ₹15 L/yr |
TCS
Wipro
Cognizant
Accenture