i
Infosys
Filter interviews by
We had 2 coding questions
I applied via Company Website and was interviewed in May 2022. There was 1 interview round.
Lambda is a shorthand way of defining anonymous functions in Python.
Lambda functions are defined using the keyword 'lambda'.
They can take any number of arguments, but can only have one expression.
Lambda functions are often used as arguments for higher-order functions.
Example: lambda x: x**2 defines a function that squares its input.
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures are used to manage and manipulate data in computer programs.
They can be implemented using arrays, linked lists, trees, graphs, and other techniques.
Examples of data structures include stacks, queues, hash tables, and binary search trees.
Choosing the right data structure for a particular ...
Add 1 to each number in an ascending series
Check if the numbers are in ascending order
If yes, start with 1 and add it to the first number
Continue adding subsequent numbers with increasing values of 1
Tulip is a library for asynchronous programming in Python.
Tulip provides a set of high-level APIs for writing concurrent code using coroutines and futures.
It is included in Python 3.4 and later versions as the asyncio module.
Tulip allows for efficient and scalable I/O operations, making it useful for network programming.
Example: Using the asyncio module to create a simple HTTP server that handles multiple requests conc
There are four types of OOPs: Encapsulation, Inheritance, Polymorphism, and Abstraction.
Encapsulation: Hiding the implementation details of an object from the outside world.
Inheritance: Creating a new class from an existing class, inheriting all the properties and methods of the parent class.
Polymorphism: The ability of an object to take on many forms. It allows objects of different classes to be treated as if they wer...
C++ is an extension of C with object-oriented programming features.
C++ supports classes and objects while C does not.
C++ has better support for function overloading and templates.
C++ has a standard library that includes many useful functions.
C++ allows for both procedural and object-oriented programming.
C++ is generally considered to be more complex than C.
What people are saying about Infosys
I was interviewed in May 2017.
The current exchange rate varies depending on the currency pair and market conditions.
Exchange rates are constantly fluctuating based on supply and demand
Factors such as political events, economic data, and central bank decisions can impact exchange rates
For example, as of August 2021, the exchange rate for USD to EUR is approximately 0.85
The Indian rupee is expected to depreciate against the dollar in the long run.
The Indian economy is heavily dependent on imports, which puts pressure on the rupee.
The US economy is expected to grow faster than India's, which will strengthen the dollar.
Political and economic instability in India can also weaken the rupee.
However, global events such as trade wars and geopolitical tensions can also impact the exchange rat...
Negotiate with service providers for bulk discounts and limit data usage to essential business needs.
Negotiate with service providers for bulk discounts
Limit data usage to essential business needs
Consider implementing a BYOD (Bring Your Own Device) policy
Use mobile device management software to monitor and control usage
Encourage employees to use Wi-Fi instead of cellular data when possible
A consultant should possess strong analytical skills, effective communication, adaptability, and industry expertise.
Strong analytical skills to identify problems, analyze data, and provide effective solutions.
Effective communication to clearly convey ideas, build relationships, and present recommendations.
Adaptability to work in diverse environments, handle unexpected challenges, and adjust strategies accordingly.
Indus...
Consultant role requires a broader skill set and the ability to provide holistic solutions.
Consultants need to have a deep understanding of various business functions and how they interact.
They are expected to provide comprehensive solutions that address multiple aspects of a problem.
Finance, marketing, and HR are important components of a business, but a consultant needs to go beyond individual functions.
For example, ...
My major drawback as a consultant in my previous organization was my lack of experience in a specific industry.
Lack of industry-specific knowledge
Difficulty in understanding the unique challenges faced by clients
Limited network and connections in the industry
Less credibility due to lack of experience
Need for extensive research and learning before providing effective solutions
The company is a leading consulting firm specializing in providing strategic advice and solutions to businesses.
The company has been in operation for over 10 years.
They have a team of experienced consultants with expertise in various industries.
They offer services such as market research, financial analysis, and business strategy development.
Some of their notable clients include Fortune 500 companies and startups.
They ...
Key factors for creating a client solution
Understanding client's needs and goals
Identifying potential challenges and limitations
Developing a customized solution
Ensuring scalability and flexibility
Providing ongoing support and maintenance
Collaborating with the client throughout the process
based on 1 interview
Interview experience
based on 14 reviews
Rating in categories
Technology Analyst
55.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Systems Engineer
50.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
System Engineer
39.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
30.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate Consultant
27.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Cognizant
Accenture