TIBCO Software India PVT LTD interview experience Real time questions & tips from candidates to crack your interview

Member of Technical Staff

TIBCO Software India PVT LTD
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data Structures, Java, SQL, OOPS, System Design, Algorithms
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date21 Sep 2022
Coding problem2

Technical round with questions on DSA mainly.

1. Reverse Linked List

Moderate
15m average time
85% success
0/80
Asked in companies
IBMQuikrMicrosoft

Given a singly linked list of integers. Your task is to return the head of the reversed linked list.

For example:
The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Follow Up :
Can you solve this problem in O(N) time and O(1) space complexity?
Problem approach

One way is to use recursion to reverse the list. Divide the linked list in two halves, the first node and the rest of the list. Reverse the second half using recursion and append the first half, that is the first node at the end of the reversed linked list. Return the head of the reversed linked list.

Try solving now

2. Tower of Hanoi

Easy
15m average time
85% success
0/40
Asked in companies
AppleFacebookLinkedIn

You are given three rods (numbered 1 to 3), and ‘N’ disks initially placed on the first rod, one on top of each other in increasing order of size ( the largest disk is at the bottom). You are supposed to move the ‘N’ disks to another rod(either rod 2 or rod 3) using the following rules and in less than 2 ^ (N) moves.

1. You can only move one disk in one move. 
2. You can not place a larger disk on top of a smaller disk.
3. You can only move the disk at the top of any rod.    
Note :
You may assume that initially, the size of the ‘i’th disk from the top of the stack is equal to ‘i’, i.e. the disk at the bottom has size ‘N’, the disk above that has size ‘N - 1’, and so on. The disk at the top has size 1.
Example :

Example

Problem approach

The idea is to use recursion to solve the problem. Firstly, we will try to solve this problem for N = 2; we can move a disk from rod 1 to rod 2, then move another disk from rod 1 to rod 2, and then move the disk in rod 2 to rod 3, this way we can move all the disks to rod 3. Now, to solve for N = 3, we can first solve the problem for the first two disks and then move the last disk to another rod and then place the two disks on top of the last disk. 
Generalizing this approach, to solve the problem for ‘N’ disks we will first solve the problem for ‘N-1’ disks and then move the last disk to another rod, thus completely solving the problem for ‘N’ disks.

Try solving now
02
Round
Medium
Video Call
Duration50 minutes
Interview date21 Sep 2022
Coding problem2

Technical round with questions on Java mainly.

1. Java Questions

difference between abstract class and interface
static keyword can we use it with class
Singleton class in java
observer design patterns
Static methods inside interface

2. SQL Question

Find student with 2nd highest marks from a given student table

03
Round
Easy
HR Round
Duration30 minutes
Interview date21 Sep 2022
Coding problem2

HR round with puzzles and situation based problems.

1. Puzzle

Angle between hour hand and minute hand at 2: 50 O' clock

2. HR Questions

1. Why TIBCO?
2. Your hobbies?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Member of Technical Staff
2 rounds | 4 problems
Interviewed by TIBCO Software India PVT LTD
836 views
0 comments
0 upvotes
Member of Technical Staff
3 rounds | 4 problems
Interviewed by TIBCO Software India PVT LTD
714 views
0 comments
0 upvotes
Junior Engineer Associate
2 rounds | 4 problems
Interviewed by TIBCO Software India PVT LTD
713 views
0 comments
0 upvotes
Member of Technical Staff
1 rounds | 2 problems
Interviewed by TIBCO Software India PVT LTD
575 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Member of Technical Staff
4 rounds | 13 problems
Interviewed by Oracle
5378 views
0 comments
0 upvotes
company logo
Member of Technical Staff
3 rounds | 10 problems
Interviewed by Adobe
990 views
0 comments
0 upvotes
company logo
Member of Technical Staff
2 rounds | 5 problems
Interviewed by Oracle
1567 views
0 comments
0 upvotes