i
Infosys
Work with us
Filter interviews by
OOP (Object-Oriented Programming) is a programming paradigm based on objects that encapsulate data and behavior.
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 ...
SDLC stands for Software Development Life Cycle, a structured process for developing software applications.
Phases include: Requirement Analysis, Design, Implementation, Testing, Deployment, and Maintenance.
Example: In Requirement Analysis, stakeholders define what the software should do.
Design phase involves creating architecture and user interface layouts.
Implementation is where actual coding takes place.
Testing ...
The code for swapping two numbers involves using a temporary variable to store one of the numbers before swapping them.
Declare three variables: a, b, and temp.
Assign values to a and b.
Store the value of a in temp.
Assign the value of b to a.
Assign the value of temp to b.
Python code to generate Fibonacci sequence
Use a loop to generate Fibonacci numbers
Start with 0 and 1 as the first two numbers
Add the previous two numbers to get the next number
Repeat until desired number of Fibonacci numbers are generated
I have a Bachelor's degree in Computer Science from XYZ University.
Bachelor's degree in Computer Science
Graduated from XYZ University
Specialized in system engineering courses
I am currently located in New York City.
New York City
East Coast
USA
A string is a sequence of characters, typically used to represent text.
A string is enclosed in quotation marks, either single ('') or double ("").
Strings can contain letters, numbers, symbols, and spaces.
Examples: 'hello', "12345", 'special characters: !@#$%^&*'
OOPS (Object-Oriented Programming) concept is a programming paradigm based on the concept of objects, which can contain data and code.
OOPS focuses on creating objects that interact with each other to solve a problem
It involves concepts like inheritance, encapsulation, polymorphism, and abstraction
Example: Inheritance allows a class to inherit properties and methods from another class
Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism where a new class derives properties and behavior from an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same ...
Quick sort is a popular sorting algorithm that uses a divide-and-conquer approach to sort an array efficiently.
Divides the array into two sub-arrays based on a pivot element
Recursively sorts the sub-arrays
Combines the sorted sub-arrays to produce the final sorted array
Example: [3, 6, 8, 10, 1, 2, 1] -> [1, 1, 2, 3, 6, 8, 10]
Basic aptitude, pseudo code, puzzle
Quantitative and Technical
Python code to generate Fibonacci sequence
Use a loop to generate Fibonacci numbers
Start with 0 and 1 as the first two numbers
Add the previous two numbers to get the next number
Repeat until desired number of Fibonacci numbers are generated
Basic apptitude test, cover mathematics, programming and puzzle
OOPS (Object-Oriented Programming) concept is a programming paradigm based on the concept of objects, which can contain data and code.
OOPS focuses on creating objects that interact with each other to solve a problem
It involves concepts like inheritance, encapsulation, polymorphism, and abstraction
Example: Inheritance allows a class to inherit properties and methods from another class
A string is a sequence of characters, typically used to represent text.
A string is enclosed in quotation marks, either single ('') or double ("").
Strings can contain letters, numbers, symbols, and spaces.
Examples: 'hello', "12345", 'special characters: !@#$%^&*'
Probability, distance time
I am open to relocating for the right opportunity.
I am willing to consider moving to a new location for career growth and development.
I am open to exploring new cities or countries for work.
I understand that relocation may be necessary for certain job opportunities.
I am flexible and adaptable to new environments.
I am currently located in New York City.
New York City
East Coast
USA
Aptitude and English
I have a Bachelor's degree in Computer Science from XYZ University.
Bachelor's degree in Computer Science
Graduated from XYZ University
Specialized in system engineering courses
Verbal numberical puzzle questions are expected
Prepare language and dbms
Normal aptitude questions were asked
Basic aptitude questions which are easy to crack
What people are saying about Infosys
Some of the top questions asked at the Infosys System Engineer Trainee interview -
The duration of Infosys System Engineer Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 42 interview experiences
Difficulty level
Duration
based on 112 reviews
Rating in categories
Technology Analyst
54.7k
salaries
| ₹4.8 L/yr - ₹10 L/yr |
Senior Systems Engineer
53.8k
salaries
| ₹2.5 L/yr - ₹6.3 L/yr |
Technical Lead
35.1k
salaries
| ₹9.4 L/yr - ₹16.4 L/yr |
System Engineer
32.5k
salaries
| ₹2.4 L/yr - ₹5.3 L/yr |
Senior Associate Consultant
31.3k
salaries
| ₹8.2 L/yr - ₹15 L/yr |
TCS
Wipro
Cognizant
Accenture