Add office photos
Employer?
Claim Account for FREE

TIBCO Software

3.6
based on 304 Reviews
Video summary
Filter interviews by

20+ BCE Global Tech Interview Questions and Answers

Updated 27 Sep 2024

Q1. Multithreading explanation in depth Odd Even printing in sync using 2 threads. Implementation Linked List & some extra features. Write thread to check if number is prime or not. Fibonacci Numbers

Ans.

Multithreading concepts, linked list implementation, prime number checking, and Fibonacci numbers in software engineering.

  • Explain multithreading as a way to run multiple threads concurrently for efficient use of CPU.

  • Implement Odd Even printing in sync using 2 threads by using synchronization mechanisms like mutex or semaphore.

  • Implement Linked List with features like insertion, deletion, and traversal.

  • Write a thread to check if a number is prime or not by dividing it by all nu...read more

Add your answer

Q2. What about Back servers and which application you using?

Ans.

We use backup servers to ensure data redundancy and minimize downtime. We use various applications depending on the specific needs of the system.

  • We use backup servers to store copies of data in case of system failure or data loss.

  • The specific application used depends on the needs of the system, such as Veeam, Acronis, or Backup Exec.

  • We ensure that backups are performed regularly and that the data is stored securely.

  • We also test the backups periodically to ensure that they can...read more

Add your answer

Q3. Antivirus Application and how to troubleshoot Infected pc and drive?

Ans.

Antivirus application is essential for protecting systems from malware. Troubleshooting infected PCs and drives involves several steps.

  • Ensure antivirus software is up-to-date and perform a full system scan

  • Isolate infected PC or drive from the network to prevent further spread of malware

  • Identify and remove any malicious files or programs detected by the antivirus software

  • Restore any damaged or deleted files from backups

  • Educate users on safe browsing habits and avoiding suspici...read more

Add your answer

Q4. which ticketing tools used for Tickets?

Ans.

We use JIRA and ServiceNow for ticketing.

  • JIRA is used for internal IT tickets and project management.

  • ServiceNow is used for external customer tickets and incident management.

  • Both tools are highly customizable and integrate well with other systems.

  • We also have experience with Zendesk and Freshdesk for smaller teams or projects.

Add your answer
Discover BCE Global Tech interview dos and don'ts from real experiences

Q5. What is singleton class ? How to break it.

Ans.

A singleton class is a class that can only have one instance at a time.

  • To break a singleton class, one can create multiple instances of the class.

  • Another way to break it is by using reflection to access the private constructor and create a new instance.

  • In some cases, serialization and deserialization can also break the singleton pattern.

Add your answer

Q6. Explain migration of tibco from bw 5 to 6

Ans.

Migration from Tibco BW 5 to 6 involves upgrading the platform, converting projects, and testing.

  • Upgrade the Tibco platform to version 6

  • Convert existing BW 5 projects to BW 6 format

  • Test the migrated projects thoroughly to ensure compatibility and functionality

  • Consider any necessary changes to configuration and deployment processes

  • Ensure compatibility with any dependent systems or applications

Add your answer
Are these interview questions helpful?

Q7. Differance between c and c++

Ans.

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++ is more complex than C and can be harder to learn.

  • C++ code can be compiled as C code with some modifications.

Add your answer

Q8. Reverse if String without predefined functions.

Ans.

Reverse a string without using predefined functions.

  • Create an empty string to store the reversed string

  • Loop through the original string from end to start

  • Add each character to the empty string

  • Return the reversed string

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

Q9. DSA and scheduling problem

Ans.

DSA and scheduling problem involves using data structures and algorithms to optimize scheduling tasks.

  • Use data structures like arrays, linked lists, or trees to store and manipulate scheduling data.

  • Implement algorithms like greedy algorithms or dynamic programming to optimize scheduling decisions.

  • Consider factors like task deadlines, dependencies, and resource constraints when designing scheduling solutions.

Add your answer

Q10. Uses of python

Ans.

Python is a versatile programming language used for web development, data analysis, artificial intelligence, and more.

  • Web development with frameworks like Django and Flask

  • Data analysis with libraries like Pandas and NumPy

  • Artificial intelligence and machine learning with libraries like TensorFlow and Keras

  • Scripting and automation tasks

  • Game development with Pygame

  • Desktop GUI applications with Tkinter and PyQt

  • Network programming with sockets and requests

  • Scientific computing with...read more

Add your answer

Q11. Scenarios where you use SQL direct instead of JDBC palettes

Add your answer

Q12. AD users and Group policies?

Ans.

AD users and Group policies are essential for managing user access and system configurations in a Windows environment.

  • Active Directory (AD) is a centralized database that stores information about users, computers, and other resources in a Windows domain.

  • Group policies are a set of rules that can be applied to users or computers to control their behavior and settings.

  • AD users can be managed through the Active Directory Users and Computers (ADUC) console, which allows you to cr...read more

Add your answer

Q13. Idea about MAC OS and Linux

Ans.

MAC OS and Linux are both Unix-based operating systems with similar command-line interfaces.

  • Both are open-source and free to use.

  • MAC OS is designed for Apple hardware while Linux can run on a variety of hardware.

  • Both have a terminal for command-line operations.

  • Linux has a wider range of software options available.

  • MAC OS has a more user-friendly interface.

  • Both have strong security features.

  • Linux is more customizable and flexible.

  • MAC OS has better compatibility with Apple softw...read more

Add your answer

Q14. Explain about saop, EMS Tibco Migration

Ans.

SOAP is a protocol used for exchanging structured data between applications over the internet. EMS Tibco Migration is the process of migrating from Tibco EMS to other messaging systems.

  • SOAP stands for Simple Object Access Protocol

  • It uses XML for message exchange

  • It is commonly used in web services

  • EMS Tibco Migration involves moving from Tibco EMS to other messaging systems like Apache Kafka or RabbitMQ

  • It requires careful planning and testing to ensure a smooth transition

Add your answer

Q15. What is producer consumer problem?

Ans.

Producer consumer problem is a synchronization problem in which a producer produces data and a consumer consumes it.

  • It involves two processes, producer and consumer, sharing a common buffer.

  • The producer produces data and puts it into the buffer.

  • The consumer consumes data from the buffer.

  • The problem arises when the producer produces data faster than the consumer can consume it, leading to buffer overflow.

  • Solutions include using semaphores, mutexes, and monitors to synchronize ...read more

Add your answer

Q16. Explain saop serices in tibco BW 5 & 6

Ans.

SOAP services in Tibco BW 5 & 6 are used for communication between applications using XML-based messages over HTTP or HTTPS.

  • SOAP stands for Simple Object Access Protocol

  • Tibco BW 5 & 6 support both SOAP 1.1 and SOAP 1.2

  • SOAP services use WSDL (Web Services Description Language) to describe the service

  • SOAP services can be implemented using Tibco Designer in BW 5 & 6

  • SOAP services can be secured using SSL/TLS encryption and digital signatures

Add your answer

Q17. Collections and a program using them

Ans.

Collections are data structures that store and manipulate groups of related objects. Programs can use them for efficient data management.

  • Collections can be used to store and manipulate data in various ways, such as lists, sets, and maps.

  • For example, an ArrayList can be used to store a list of objects, while a HashSet can be used to store a set of unique objects.

  • Programs can use collections to perform operations such as sorting, searching, and filtering data.

  • Collections can al...read more

Add your answer

Q18. What is sql , basic query,joines

Ans.

SQL is a programming language used to manage and manipulate relational databases. Basic queries retrieve data from a database, while joins combine data from multiple tables.

  • SQL stands for Structured Query Language

  • Basic queries use the SELECT statement to retrieve data from a database

  • Joins combine data from two or more tables based on a common column

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN

  • SQL is used in a variety of applications, including ...read more

Add your answer

Q19. what is JVM, how garbage collector works

Ans.

JVM stands for Java Virtual Machine, responsible for executing Java programs. Garbage collector is a part of JVM that manages memory by reclaiming unused objects.

  • JVM is an abstract computing machine that enables a computer to run Java programs.

  • Garbage collector in JVM automatically manages memory by deallocating objects that are no longer needed.

  • Examples of garbage collectors in JVM include Serial, Parallel, CMS, G1, and Z Garbage Collectors.

Add your answer

Q20. What is DDLC?

Ans.

DDLC stands for Doki Doki Literature Club, a visual novel game developed by Team Salvato.

  • DDLC is a free-to-play game available on Steam.

  • It is a psychological horror game disguised as a cute dating sim.

  • The game has multiple endings and requires player interaction to progress.

  • DDLC gained popularity for its unique storytelling and unexpected twists.

  • It has a dedicated fanbase and inspired various fan-made content.

Add your answer

Q21. What tools have you used?

Ans.

I have used various tools including Microsoft Word, Adobe Acrobat, and MadCap Flare.

  • Microsoft Word for creating and editing documents

  • Adobe Acrobat for creating and editing PDFs

  • MadCap Flare for creating and publishing online help documentation

Add your answer

Q22. Explain selenium webdriver and its architecture

Ans.

Selenium WebDriver is a tool used for automating web application testing. It provides a programming interface to interact with web elements.

  • Selenium WebDriver is a popular open-source tool for automating web browsers.

  • It allows testers to write test scripts in programming languages like Java, Python, etc.

  • The architecture of Selenium WebDriver consists of client libraries, JSON wire protocol, browser drivers, and browsers.

  • Client libraries provide methods to interact with web el...read more

Add your answer

Q23. What is database sharding

Ans.

Database sharding is a method of splitting and distributing data across multiple servers to improve performance and scalability.

  • Database sharding involves dividing a database into smaller, more manageable parts called shards.

  • Each shard contains a subset of the data, allowing for parallel processing and improved performance.

  • Sharding helps distribute the workload across multiple servers, enabling horizontal scaling.

  • Examples of sharding implementations include MySQL Cluster, Mon...read more

Add your answer

Q24. What is hpa in kubernete

Ans.

Horizontal Pod Autoscaler (HPA) is a Kubernetes feature that automatically scales the number of pods in a deployment based on CPU or custom metrics.

  • HPA helps ensure optimal resource utilization by automatically adjusting the number of pods in a deployment based on resource usage.

  • It can be configured to scale based on CPU utilization or custom metrics like requests per second.

  • For example, if a deployment is experiencing high CPU usage, HPA can automatically increase the number...read more

Add your answer

Q25. REST web service creation

Ans.

Creating REST web services involves defining endpoints, methods, and data formats for communication between client and server.

  • Define endpoints for different resources using HTTP methods (GET, POST, PUT, DELETE)

  • Use JSON or XML for data exchange

  • Implement authentication and authorization mechanisms

  • Handle errors and exceptions gracefully

  • Test the web service using tools like Postman

Add your answer

Q26. Find number is prime or not

Ans.

A prime number is a number greater than 1 that has no positive divisors other than 1 and itself.

  • Check if the number is greater than 1

  • Loop through numbers from 2 to the square root of the number

  • If the number is divisible by any of the numbers in the loop, it is not prime

Add your answer

Q27. Explain OOPS concepts

Ans.

OOPS concepts are the foundation of object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Polymorphism: Ability to present the same interface for different data types.

  • Abstraction: Hiding the complex implementation details and showing only the necessary features.

Add your answer

Q28. Describe kubernete

Ans.

Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

  • Kubernetes helps in automating the deployment, scaling, and management of containerized applications.

  • It provides features like self-healing, load balancing, and storage orchestration.

  • Kubernetes uses declarative configuration to define the desired state of the application.

  • It supports various container runtimes like Docker and containerd...read more

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

Interview Process at BCE Global Tech

based on 23 interviews
Interview experience
4.3
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 1.2k Interview Questions
4.0
 • 637 Interview Questions
3.8
 • 333 Interview Questions
3.4
 • 280 Interview Questions
4.1
 • 217 Interview Questions
4.2
 • 173 Interview Questions
View all
Top TIBCO Software Interview Questions And Answers
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