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

SDE - 2

TIBCO Software India PVT LTD
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: Data Structures, Algorithms, System Design, Aptitude, OOPS, Javascript
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: Linkedin
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
Easy
Video Call
Duration50 minutes
Interview date12 Nov 2021
Coding problem2

Technical Interview round entirely based on DSA

1. Remove Duplicates from Sorted Array

Easy
15m average time
85% success
0/40
Asked in companies
UnacademyAmerican ExpressGoldman Sachs

You are given a sorted integer array 'arr' of size 'n'.


You need to remove the duplicates from the array such that each element appears only once.


Return the length of this new array.


Note:
Do not allocate extra space for another array. You need to do this by modifying the given input array in place with O(1) extra memory. 


For example:
'n' = 5, 'arr' = [1 2 2 2 3].
The new array will be [1 2 3].
So our answer is 3.
Problem approach

We know that the array is sorted, and hence all the occurrences of a number will be clustered together. Keeping this in mind, we keep two pointers 'i' and ‘j’, where ‘i’ is the slow pointer and ‘j’ is the fast pointer. 
Now, as long as ‘ARR[i]’ == ‘ARR[j]’ -> we keep on incrementing ‘j’ to skip all the duplicates. 
Now, when we encounter ‘ARR[i]’ != ‘ARR[j]’ -> the duplicate run ends and hence now, we must copy the value of ‘ARR[j]’ to ‘ARR[i+1]’, ‘i’ is then incremented. 
We repeat the same process until j reaches the end of the array. Return the value of ‘i’ at the end.

Try solving now

2. 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
02
Round
Easy
Video Call
Duration45 minutes
Interview date15 Nov 2021
Coding problem2

Technical round based on Javascript and data structure based questions

1. DS based question

Explain how hashing mechanism works in a Hashmap.? What happens if I use the same object of a class as key in a Hashmap?

2. Javascript

I have an array and I assign values like - a[0] = 1 , a[1] = 2 , a[9] = 7 . Now if i execute alert[a[8]); what will be the output?What is meant by closure in javascript?

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
Support Engineer
3 rounds | 5 problems
Interviewed by TIBCO Software India PVT LTD
1044 views
0 comments
0 upvotes
Member of Technical Staff
2 rounds | 4 problems
Interviewed by TIBCO Software India PVT LTD
836 views
0 comments
0 upvotes
Senior Java Developer
1 rounds | 2 problems
Interviewed by TIBCO Software India PVT LTD
944 views
0 comments
0 upvotes
Member of Technical Staff
3 rounds | 4 problems
Interviewed by TIBCO Software India PVT LTD
715 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29570 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6677 views
1 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
5176 views
0 comments
0 upvotes