TCS
10+ Infosys BPM Interview Questions and Answers
Q1. 1.what is the use of global variable? 2what is oops concept? 3.what is the difference between java and c++? and many more
Answering questions related to programming concepts and languages.
Global variables are accessible throughout the program and can be used to store values that need to be accessed by multiple functions.
OOPs concept is a programming paradigm that focuses on objects and their interactions to solve problems.
Java is platform-independent and has automatic memory management, while C++ is faster and allows for more control over memory management.
Other questions may include topics such...read more
Q2. Prime number program and also to explain it.
A prime number program checks if a given number is divisible only by 1 and itself.
A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself.
To check if a number is prime, we can divide it by all numbers from 2 to the square root of the number.
If the number is divisible by any of these numbers, it is not prime.
If the number is not divisible by any of these numbers, it is prime.
Q3. what technical lang. you know?
I am proficient in several technical languages including Java, Python, and C++.
Proficient in Java, Python, and C++
Experience with HTML, CSS, and JavaScript
Familiarity with SQL and database management
Knowledge of MATLAB and R for data analysis
Comfortable with Git and version control systems
Q4. what is over loading & over riding
Overloading is when a single function or method has multiple definitions with different parameters. Overriding is when a subclass provides a specific implementation for a method that is already defined in its superclass.
Overloading occurs within the same class, while overriding occurs between a superclass and its subclass
Overloading is resolved at compile time based on the number and type of arguments, while overriding is resolved at runtime based on the object type
Example of...read more
Q5. What is market-basket analysis?
Market-basket analysis is a technique used in data mining to discover relationships between items purchased together.
It involves analyzing customer purchase data to identify patterns and associations between products frequently bought together.
The results can be used for strategies like product placement, cross-selling, and targeted marketing.
Example: If customers who buy bread also tend to buy butter, a store may place these items close to each other to increase sales.
Q6. All business processes incuding configurations
Business processes and configurations are essential for efficient operations.
Business processes refer to the set of activities and tasks that are performed to achieve a specific goal or objective.
Configurations refer to the settings and parameters that are used to customize software or hardware to meet specific requirements.
Both business processes and configurations are important for ensuring efficient operations and maximizing productivity.
For example, a company may have a b...read more
Q7. difference between over loading & over riding
Overloading is when a method has the same name but different parameters in the same class, while overriding is when a method in a subclass has the same name and parameters as a method in its superclass.
Overloading occurs within the same class, while overriding occurs in a subclass.
Overloading involves methods with the same name but different parameters, while overriding involves methods with the same name and parameters.
Overloading is resolved at compile time, while overridin...read more
Q8. What is python?
Python is a high-level, interpreted programming language known for its simplicity and readability.
Python is used for web development, data analysis, artificial intelligence, and more.
It has a large standard library and supports multiple programming paradigms.
Python code is often shorter and easier to read than other languages.
Example: print('Hello, world!') will output 'Hello, world!' to the console.
Example: import pandas as pd will import the pandas library and alias it as '...read more
Q9. What is Queue explain that
A queue is a data structure that follows the First-In-First-Out (FIFO) principle.
Elements are added to the back of the queue and removed from the front.
Common operations include enqueue (add to back) and dequeue (remove from front).
Examples include waiting in line, printing jobs, and processing tasks in order.
Q10. what is your thought about AI
I believe AI has the potential to revolutionize industries and improve efficiency, but also raises ethical concerns.
AI can automate repetitive tasks and improve productivity
AI can analyze large amounts of data quickly and accurately
AI can assist in medical diagnosis and treatment planning
Ethical concerns include job displacement and bias in algorithms
Q11. oops concepts and real time Example
Oops concepts are fundamental to object-oriented programming. Real-time examples include inheritance, polymorphism, and encapsulation.
Inheritance: A car is a vehicle, but a vehicle is not necessarily a car.
Polymorphism: A shape can be a square, rectangle, or triangle, but they all have a common method of calculating area.
Encapsulation: A bank account has private data such as balance and account number, which can only be accessed through specific methods.
Q12. tell me about java and c
Java and C are both programming languages used for developing software applications.
Java is an object-oriented language while C is a procedural language.
Java is platform-independent while C is platform-dependent.
Java has automatic memory management while C requires manual memory management.
C is faster than Java in terms of execution speed.
Java is commonly used for developing web applications while C is used for system programming and embedded systems.
Examples of Java-based ap...read more
Q13. TCS business in Industry
TCS is a global IT services, consulting, and business solutions organization.
TCS provides services to various industries such as banking, healthcare, retail, and manufacturing.
It offers digital transformation solutions to help businesses adapt to the changing market.
TCS has a strong presence in the financial services industry, providing services to over 300 banks worldwide.
The company has also made significant investments in emerging technologies such as AI, blockchain, and I...read more
Q14. Write a program to print star pattern
Program to print star pattern in different shapes
Use nested loops to control the number of rows and columns
Use if-else statements to determine when to print a star or a space
Experiment with different loop structures to create various patterns
Q15. Types of errors in python.
Types of errors in Python include syntax errors, runtime errors, and logical errors.
Syntax errors occur when the code violates the language's grammar rules.
Runtime errors occur during program execution and can be caused by various factors such as invalid input or memory issues.
Logical errors occur when the code runs without errors but produces incorrect results.
Examples of errors include NameError, TypeError, and ValueError.
Debugging tools such as print statements and debugge...read more
Q16. What are oops ?
Oops stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
Oops is a programming paradigm that uses objects to design applications.
It focuses on data encapsulation, inheritance, polymorphism, and abstraction.
Examples of Oops languages include Java, C++, and Python.
Q17. What is ur hobby
My hobby is painting. I enjoy expressing my creativity through colors and shapes on canvas.
I love experimenting with different painting techniques such as acrylic, watercolor, and oil painting
I often find inspiration from nature, landscapes, and abstract art
Attending art classes and workshops helps me improve my skills and learn new techniques
Q18. Scope in Python.
Python has a wide scope in various domains such as web development, data science, machine learning, and automation.
Python is widely used in web development frameworks like Django and Flask
Python is extensively used in data science for data analysis, visualization, and machine learning
Python is used for automation tasks like web scraping, testing, and deployment
Python is also used in scientific computing, game development, and desktop applications
Python has a large community a...read more
Q19. Ur strength and your weekness
My strength is my ability to work well under pressure and meet deadlines. My weakness is that I can be overly critical of my own work.
Strength: Ability to work well under pressure
Strength: Meeting deadlines consistently
Weakness: Being overly critical of my own work
More about working at TCS
Top HR Questions asked in Infosys BPM
Interview Process at Infosys BPM
Top Trainee Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month