Hi people,
I was interviewed at TIBCO a few days back. All the rounds were online.
Online Assessment: CCAT test. 50 questions in 20 mins. Practice well before the assessment since TIBCO has a cooling period of 1 year. There are many online platforms where you can prepare for CCAT.
Technical Interview 1: After 3 days I got a call for scheduling a technical Interview. The questions included–
- The Best algorithm for searching and sorting and their time complexity
- Program to Add a node to linkedList.
- Third Question
String a = “hi”; String a2= new String(“hi”); String a3 = new String(a2); Map<String,String> h = new HashMap<>(); a==a2 // false a2==a3 // false a ==a3 // false h.put(a, “1”); h.put(a2, “1”); h.put(a3, “1”); h.size(); // 1
- Fourth Question
Java
class
Student{
Private
int
rollno,age;
Private string name;
Student(
int
rollno,
int
age, String name){
this
.name=name;
This.age = age;
This.rollno = rollno;
}
Student s1 =
new
Student(
1
,
20
, “ram” );
Student s2 =
new
Student(
1
,
20
, “ram” );
Student s3 =
new
Student(
1
,
20
, “ram” );
Map<Student,String> h =
new
HashMap<>();
h.put(s1, “
1
”);
h.put(s2, “
2
”);
h.put(s3, “
3
”);
h.size();
//3
- SQL query to get the name of the student who secured the 5th highest marks in the table.
Technical Interview 2:
- Introduction
- Why I am looking for a change
- Why Tibco,
- Projects I have worked on and
- Then using an online compiler they jumped to programming– Tower of Hanoi, write a utility class for a deck of cards
Technical Interview 3: Introduction, Projects I have worked on, program on swapping nodes in tree,
- First Question
String s= “{ a { b { c } { d } } }” Print pair of matching braces and their location/index 0-11 2-10 4-6 7-9
- People outside in a Queue. Only 1 person can enter at a time. When Person exits next person can enter. Implement using Java.