Trilogy Innovations interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Trilogy Innovations
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: OOPS, Operating System, Dynamic Programming, Graphs, Trees
Tip
Tip

Tip 1 : Give more mock interviews
Tip 2 : Practise online contests on codechef
Tip 3 : Keep your CGPA high

Application process
Where: Campus
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Keep at least 1 project on resume
Tip 2 : Use an ATS friendly template

Interview rounds

01
Round
Hard
Online Coding Interview
Duration90 minutes
Interview date14 Aug 2021
Coding problem3

1. Minimum Depth Of Binary Tree

Moderate
20m average time
80% success
0/80
Asked in companies
FacebookGoldman SachsMakeMyTrip

You have been given a Binary Tree of integers, find the minimum depth of this Binary Tree. The minimum depth of a Binary Tree is the number of nodes along the shortest path from the root node down to the nearest leaf node.

Note:
A leaf is a node with no children.
For example:
For the given binary tree

alt text

Output: 2
The shortest path is from root node 1 to leaf node 2 which contains 2 nodes in the path. Hence, the minimum depth is 2.
Try solving now

2. K-Palindrome

Hard
0/120
Asked in companies
UberFreshworksSoft Suave

You are given a string ‘str’. You need to find out whether the string is a K-Palindrome or not.

A string is called a K-Palindrome if, after removing at most ‘k’ characters from the string, it can be Transformed into a Palindrome.

For Example :
str = “ababba”, k = 3.

In this example, If we remove one ‘b’ from the 3rd position, then the final string will be “ababa” which is a palindrome.

Hence the answer will be True. 
Try solving now

3. Minimum number of swaps required to sort an array

Easy
10m average time
90% success
0/40
Asked in companies
IBMHikeSamsung

You have been given an array 'ARR' of 'N' distinct elements.

Your task is to find the minimum no. of swaps required to sort the array.

For example:
For the given input array [4, 3, 2, 1], the minimum no. of swaps required to sort the array is 2, i.e. swap index 0 with 3 and 1 with 2 to form the sorted array [1, 2, 3, 4].
Problem approach

Use a map of pair to keep a count of each type of i%3, A[i]%3 and then do basic min max to find the answer like this

Try solving now
02
Round
Easy
Telephonic
Duration30 minutes
Interview date1 Sep 2021
Coding problem1

1. System Design Questions

Interviewer asked me to pick up a project from my resume and briefly give the explanation of what I did and how I implemented
Questions in this round are largely dependent on what the project is. I had an Operating Systems scheduler project and was asked questions along these line:
1. What was the motivation to pickup this project
2. What alternative solutions were considered instead of thi 
3. What are the drawbacks of the proposed solution?
4. What are the real world applications for this

Problem approach

Tip 1 : Make a list of all possible questions that can be made on your project
Tip 2 : Practise answering those questions with friends in mock interview settings
 

03
Round
Medium
Video Call
Duration50 minutes
Interview date3 Sep 2021
Coding problem1

1. Maximum Profit

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

Mukesh is a hard worker and has a good running business. He has a list of profits he made in the last ‘N’ days. Mukesh wants to know what maximum profit he made in the few consecutive days. More Precisely he wants to know the maximum profit he made in any consecutive days in the range {‘A’, ‘B’} ( both inclusive).

You have to find the maximum profit Mukesh made in any consecutive days in the range {‘A’, ‘B’} ( both inclusive).

Note :
The profit of the Mukesh Business over ‘N’ days is shown by array/list ‘profit’. It may contain negative values as there will be a loss on those days.
Try solving now
04
Round
Easy
HR Round
Duration45 minutes
Interview date3 Sep 2021
Coding problem1

1. Technical Questions

Discussed about one of the IOT projects I had done.
Asked me what alternatives of the project had I considered. 
He discussed what challenged I faced and how did I overcome them
Interviewer also asked how the solution can further be improved. 
I was asked questions on what I know about trilogy and how would I be able to fit in the fast paced culture of Trilogy.
I was also asked what computer science courses I have studied till now and asked me to give short explanation of what I had learnt in each of them.

Problem approach

Tip 1 : Stay calm during this interview and don't panic
Tip 2 : Research a bit about the company culture on their website. https://innovations.trilogy.com/about-trilogy-innovations/

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
SDE - Intern
4 rounds | 5 problems
Interviewed by Trilogy Innovations
3991 views
0 comments
0 upvotes
SDE - Intern
2 rounds | 6 problems
Interviewed by Trilogy Innovations
0 views
0 comments
0 upvotes
SDE - Intern
5 rounds | 4 problems
Interviewed by Trilogy Innovations
973 views
0 comments
0 upvotes
SDE - Intern
5 rounds | 3 problems
Interviewed by Trilogy Innovations
4965 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15481 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15339 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes