Filter interviews by
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.
...
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 implemen...
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 experie...
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...
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
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 br...
Understanding interview questions is crucial for effective communication and showcasing your skills.
Clarify the question if it's unclear, e.g., 'Could you elaborate on what you mean by that?'
Take a moment to think before answering to organize your thoughts.
Use the STAR method (Situation, Task, Action, Result) to structure your responses.
Practice common interview questions to build confidence, such as 'Tell me abou...
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.
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.
Installing Windows 7 and 10 via USB and SCCM involves creating bootable media and configuring network deployment.
Create a bootable USB drive using tools like Rufus or Windows Media Creation Tool.
For USB installation, format the drive to FAT32 and use the Windows ISO to copy files.
SCCM (System Center Configuration Manager) allows network-based installations by deploying images over the network.
In SCCM, create a tas...
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 314 reviews
Rating in categories
Softwaretest Engineer
277
salaries
| ₹3.1 L/yr - ₹6 L/yr |
Associate Consultant
160
salaries
| ₹8.7 L/yr - ₹14.1 L/yr |
Consultant
140
salaries
| ₹12 L/yr - ₹20.5 L/yr |
Member Technical Staff
119
salaries
| ₹11.2 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