Filter interviews by
2 questions based on DSA
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, a...
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 implementatio...
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.
Examp...
Easy round checks your speed & accuracy.
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 ...
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...
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
I appeared for an interview in Sep 2024, where I was asked the following questions.
It had only technical java objective questions
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
I applied via Referral
Aptitude very hard 50 questions in 20 mins
Top trending discussions
Some of the top questions asked at the TIBCO Software interview -
The duration of TIBCO Software interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 24 interview experiences
Difficulty level
Duration
based on 313 reviews
Rating in categories
Softwaretest Engineer
281
salaries
| ₹3.1 L/yr - ₹6 L/yr |
Associate Consultant
161
salaries
| ₹5.6 L/yr - ₹16.4 L/yr |
Consultant
140
salaries
| ₹9 L/yr - ₹20.5 L/yr |
Member Technical Staff
138
salaries
| ₹7 L/yr - ₹18.5 L/yr |
Software Quality Analyst
112
salaries
| ₹3.6 L/yr - ₹5.8 L/yr |
Thomson Reuters
Oracle Cerner
Chetu
R Systems International