i
Infosys
Filter interviews by
I applied via Naukri.com and was interviewed before Jan 2024. There was 1 interview round.
I applied via Internshala and was interviewed in Dec 2023. There were 3 interview rounds.
Moderate difficulty your standard questions from indiabix
Standard leetcode so easy- medium difficulty should suffice
Infosys interview questions for designations
Get interview-ready with Top Infosys Interview Questions
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
I was doing best python programs and java also do if you give me
Python programs are sets of instructions written in the Python programming language to perform specific tasks.
Python programs are written using the Python programming language.
They consist of a series of instructions that are executed sequentially.
Python programs can perform a wide range of tasks, from simple calculations to complex data analysis and web development.
They can be used to automate repetitive tasks, manipu...
The function contains two loops.
The first loop is a for loop that iterates over an array.
The second loop is a while loop that continues until a certain condition is met.
Data types are classifications of data that determine the possible values and operations on that data.
Data types define the type of data that can be stored in a variable or used in an expression.
Common data types include integers, floating-point numbers, characters, booleans, and strings.
Examples: int age = 25, float salary = 5000.50, char grade = 'A', bool isTrue = true, string name = 'John'.
To write code in Python, you need to use a text editor or an integrated development environment (IDE) and follow the syntax rules of the language.
Install Python on your computer
Choose a text editor or IDE to write your code
Learn the syntax and rules of Python
Write your code using Python's syntax and logic
Save the code with a .py extension
Run the code using a Python interpreter or IDE
Python uses == for comparison of values.
Python uses == to compare the values of two objects.
The == operator returns True if the values are equal, and False otherwise.
It is used to compare integers, strings, lists, dictionaries, and other data types.
For example, '5 == 5' returns True, while '5 == 6' returns False.
Python is used for web development, data analysis, artificial intelligence, and automation.
Web development: Python is widely used for building websites and web applications. Frameworks like Django and Flask are popular choices.
Data analysis: Python has powerful libraries like Pandas and NumPy that make it easy to analyze and manipulate data.
Artificial intelligence: Python is extensively used in AI and machine learning ...
The keyword in Python is a reserved word that has a special meaning and cannot be used as a variable name.
Keywords are used to define the syntax and structure of the Python language.
Examples of keywords include 'if', 'else', 'while', 'for', 'def', 'class', 'import', 'try', 'except', 'finally', 'and', 'or', 'not', 'in', 'is', 'global', 'lambda', 'return', 'yield', 'assert', 'break', 'continue', 'pass', 'del', 'with', an...
I applied via Company Website and was interviewed before Jun 2023. There was 1 interview round.
I applied via Referral and was interviewed in Sep 2023. There were 3 interview rounds.
It was easy and if we try can do it
I overcame challenges by breaking them down into smaller tasks, seeking help from colleagues, and continuously learning and improving.
Break down the problem into smaller, manageable tasks
Seek help from colleagues or mentors for guidance
Continuously learn and improve skills through online resources or courses
Stay persistent and determined to find a solution
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
Rotate array by k positions to the right
Create a temporary array to store elements that will be rotated
Shift elements to the right by k positions
Copy elements from temporary array back to original array
Intersection point of 2 linked lists can be found by comparing the lengths and adjusting the starting points.
Traverse both lists to find their lengths
Adjust the starting point of the longer list to match the length of the shorter list
Traverse both lists in parallel until the intersection point is found
Merge sort is a divide and conquer algorithm that recursively divides the array into halves and merges them in sorted order.
Divide the array into two halves
Recursively merge sort each half
Merge the sorted halves back together
To rotate a matrix by 90 degrees, transpose the matrix and then reverse each row.
Transpose the matrix by swapping matrix[i][j] with matrix[j][i]
Reverse each row of the transposed matrix
I applied via LinkedIn and was interviewed before Aug 2023. There were 2 interview rounds.
It's nice to easy when u learn tha strong basic of aptitude basics
I have a proven track record of quickly adapting to new environments and technologies, and my passion for software engineering drives me to continuously learn and improve.
I have successfully completed relevant courses or certifications during my career gap to stay updated with the latest technologies.
I have worked on personal projects or contributed to open-source projects during my career gap to enhance my skills and ...
What people are saying about Infosys
Some of the top questions asked at the Infosys Software Engineer interview -
The duration of Infosys Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 125 interviews
6 Interview rounds
based on 430 reviews
Rating in categories
Technology Analyst
55.8k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.6k
salaries
| ₹2.8 L/yr - ₹9 L/yr |
System Engineer
39.5k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
30.8k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.8k
salaries
| ₹4.5 L/yr - ₹17 L/yr |
TCS
Wipro
Cognizant
Accenture