Add office photos
Engaged Employer

TCS

3.7
based on 90.1k Reviews
Video summary
Filter interviews by

10+ Infosys BPM Interview Questions and Answers

Updated 8 Jan 2025
Popular Designations

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

Ans.

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

Add your answer

Q2. Prime number program and also to explain it.

Ans.

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.

Add your answer

Q3. what technical lang. you know?

Ans.

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

Add your answer

Q4. what is over loading & over riding

Ans.

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

Add your answer
Discover Infosys BPM interview dos and don'ts from real experiences

Q5. What is market-basket analysis?

Ans.

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.

Add your answer

Q6. All business processes incuding configurations

Ans.

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

Add your answer
Are these interview questions helpful?

Q7. difference between over loading & over riding

Ans.

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

Add your answer

Q8. What is python?

Ans.

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

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is Queue explain that

Ans.

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.

Add your answer

Q10. what is your thought about AI

Ans.

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

Add your answer

Q11. oops concepts and real time Example

Ans.

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.

Add your answer

Q12. tell me about java and c

Ans.

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

Add your answer

Q13. TCS business in Industry

Ans.

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

Add your answer

Q14. Write a program to print star pattern

Ans.

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

Add your answer

Q15. Types of errors in python.

Ans.

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

Add your answer

Q16. What are oops ?

Ans.

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.

Add your answer

Q17. What is ur hobby

Ans.

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

Add your answer

Q18. Scope in Python.

Ans.

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

Add your answer

Q19. Ur strength and your weekness

Ans.

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

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Infosys BPM

based on 39 interviews
4 Interview rounds
Aptitude Test Round - 1
Aptitude Test Round - 2
HR Round - 1
HR Round - 2
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Trainee Interview Questions from Similar Companies

3.7
 • 21 Interview Questions
3.7
 • 12 Interview Questions
3.9
 • 10 Interview Questions
4.2
 • 10 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter