Upload Button Icon Add office photos

Filter interviews by

Trilogy Innovations Interview Questions and Answers

Updated 11 Sep 2023

Trilogy Innovations Interview Experiences

Popular Designations

7 interviews found

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Deep data structure is required. Most of the questions are based on graphs and trees. Linked list stack and priority queue is helpful.
Codding round is tough.

Round 3 - Technical 

(2 Questions)

  • Q1. Totally based on the operating system and networking questions and some from the languages you know
  • Q2. Questions based on DFS and bfs

Interview Preparation Tips

Interview preparation tips for other job seekers - It's a good company, here we can learn more and help from the senior to gain the knowledge.

SDE (Software Development Engineer) Interview Questions asked at other Companies

Q1. A string is given consisting of lowercase alphabets. Write a function which returns yes if the string has all the lowercase letters appearing in it at least once. O(N) time and without using extra space
View answer (3)
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
-
Result
-

I applied via Campus Placement and was interviewed in Mar 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

4 coding questions which were very difficult which even a expert with 10 years industry experience would not crack it

Round 3 - Technical 

(1 Question)

  • Q1. I couldnt crack round 1

Machine Learning Engineer Interview Questions asked at other Companies

Q1. Find Permutation Problem Statement Given an integer N, determine an array of size 2 * N that satisfies the following conditions: Each number from 1 to N appears exactly twice in the array. The distance between the second and first occurren... read more
View answer (1)

Summer Intern Interview Questions & Answers

user image Anonymous

posted on 31 Aug 2023

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed before Aug 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

40 MINS,DSA AND OFFLINE PLATFORM

Round 3 - HR 

(2 Questions)

  • Q1. 25 MINS,WHY TRILOGY INNOVATIONS,LEADERSHIP QUALITIES
  • Q2. TELL ME ONE INCIDENT IN YOUR LIFE WHERE YOU HAVE SHOWED YOUR LEADERSHIP QUALITIES?

Interview Preparation Tips

Interview preparation tips for other job seekers - BRUSH ALL YOUR DSA CONCEPTS AND HR RELATED QUESTIONS

Summer Intern Interview Questions asked at other Companies

Q1. There are 8 bottles of milk out of which one bottle is poisoned. What will be the minimum number of persons required to find the poisoned bottle if the person dies within 24 hours of drinking the poison. You have only 24 hours.
View answer (6)

I appeared for an interview in Dec 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. 

    Stocks are Profitable Problem Statement

    You are provided with an array/list 'prices', where each element signifies the prices of a stock as of yesterday and the indices represent minutes. The task is to d...

  • Ans. 

    Given stock prices, find the maximum profit from a single buy and sell action.

    • Iterate through the array and keep track of the minimum price seen so far and the maximum profit achievable.

    • Calculate the profit by subtracting the current price from the minimum price and update the maximum profit if needed.

    • Return the maximum profit obtained after iterating through the array.

    • Example: For prices = [2, 100, 150, 120], buy at 2

  • Answered by AI
Round 2 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interview Preparation Tips

Eligibility criteria7 CGPATrilogy Innovations interview preparation:Topics to prepare for the interview - Array, Dp, string, Tree, graph and other important coding questionsTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Work hard
Tip 2 : Prepare resume well 

Application resume tips for other job seekers

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

Trilogy Innovations interview questions for popular designations

 Software Developer Intern

 (2)

 Software Engineer

 (1)

 Software Developer

 (1)

 Summer Intern

 (1)

 Machine Learning Engineer

 (1)

 SDE (Software Development Engineer)

 (1)

I applied via Campus Placement and was interviewed in Jun 2022. There were 2 interview rounds.

Round 1 - Coding Test 

It needed hard core DSA

Round 2 - Aptitude Test 

I could not qualify for 2nd round

Interview Preparation Tips

Interview preparation tips for other job seekers - i applied from my college . first round was coding round which need you to have strong DSA practice. This company offers 35.5 L ctc

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

I appeared for an interview before May 2021.

Round 1 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Two DSA problems of difficulty rating of 1500-1800 on Codeforces.

  • Q1. 

    Find K Closest Elements

    Given a sorted array 'A' of length 'N', and two integers 'K' and 'X', your task is to find 'K' integers from the array closest to 'X'. If two integers are at the same distance, pre...

  • Ans. 

    Find K closest elements to X in a sorted array A.

    • Use binary search to find the closest element to X in the array.

    • Maintain two pointers to expand around the closest element to find K closest elements.

    • Handle cases where two elements are equidistant by choosing the smaller one.

    • Return the K closest elements in a new array.

  • Answered by AI
  • Q2. 

    Random Point Generator in a Circle

    Mr. Schrodinger needs to generate points that are uniformly distributed inside a specific circle for testing his hypothesis. Your task is to implement a function that ge...

  • Ans. 

    Implement a function to generate random points uniformly distributed inside a circle.

    • Generate random points using polar coordinates

    • Ensure points fall within the circle by checking if distance from center is less than or equal to radius

    • Check if points are uniformly distributed by running statistical tests

    • Return 1 if points are uniformly distributed, else return 0

  • Answered by AI
Round 2 - Video Call 

Round duration - 45 minutes
Round difficulty - Medium

This round was majorly based on my resume discussion. It was with a senior VP. We had an in-depth discussion on my past interview experiences, my projects etc.

Interview Preparation Tips

Eligibility criteriaNATriology innovations interview preparation:Topics to prepare for the interview - DSA, OOP, DBMS, System Design, Aptitude TestsTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Give regular programming contests. Try to achieve Codeforce Candidate Master level or equivalent
Tip 2 : Learn/Practice DSA.
Tip 3 : Do at least 2 projects on your resume, on topics such as ML, NLP, Dev etc

Application resume tips for other job seekers

Tip 1 : Mention atleast 2 good projects and be thorough with them.
Tip 2 : Mention CP contest rankings or ratings

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Coding Test 

2hr coding round test and questions were based on DSA

Round 2 - Aptitude Test 

1 hr Aptitude test which was average base but I got rejected after that.

Interview Preparation Tips

Interview preparation tips for other job seekers - 2hr coding round test and questions were based on DSA

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (220)

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

25 mcqs and 2 coding questions
(It was a part of Amazewow process via Amazewit https://www.amazewit.in/)
Timing- any time between 22-24 may 2020
Webcam was on.

  • Q1. 

    Longest Decreasing Subsequence Problem Statement

    Given an array/list of integers ARR consisting of N integers, your task is to determine the length of the longest decreasing subsequence.

    Explanation:

    A ...

  • Ans. 

    Find the length of the longest decreasing subsequence in an array of integers.

    • Use dynamic programming to keep track of the longest decreasing subsequence ending at each index.

    • Initialize an array to store the length of the longest decreasing subsequence ending at each index.

    • Iterate through the array and update the length of the longest decreasing subsequence for each element.

    • Return the maximum value in the array as the

  • Answered by AI
  • Q2. 

    Next Greater Element Problem Statement

    Given an array arr of length N, your task is to compute the Next Greater Element (NGE) for each element in the array. The NGE for an element X is the first greater e...

  • Ans. 

    The task is to find the Next Greater Element (NGE) for each element in an array.

    • Iterate through the array from right to left and use a stack to keep track of elements.

    • For each element, pop elements from the stack until finding a greater element.

    • Store the next greater element in a result array, if no greater element is found, store -1.

    • Time complexity can be optimized to O(N) using a stack.

    • Example: For input array [1, 3,

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

It held at morning 10 AM.
The interviewer was very friendly.
I was asked to solve 2 coding questions and was continuously provided with hints by the interviewer.
Question was on Array and Trees.

  • Q1. 

    Transform BST to Greater Sum Tree

    Given a Binary Search Tree (BST) of integers, the task is to convert it into a greater sum tree. In this transformation, each node's value is replaced by the sum of value...

  • Ans. 

    Convert a Binary Search Tree into a Greater Sum Tree by replacing each node's value with the sum of values of all nodes greater than the current node.

    • Traverse the BST in reverse inorder (right, root, left) to visit nodes in descending order.

    • Keep track of the sum of visited nodes and update each node's value with this sum.

    • Recursively apply the above steps to all nodes in the BST.

    • Example: For the given BST, the transform...

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Hard

Morning 8 AM.
The interviewer was very friendly provided with various hints.
It was covering complex coding questions on Tree Data Structures.

  • Q1. 

    Time to Burn Tree Problem

    You are given a binary tree consisting of 'N' unique nodes and a start node where the burning will commence. The task is to calculate the time in minutes required to completely b...

  • Ans. 

    Calculate the time in minutes required to completely burn a binary tree starting from a given node.

    • Perform a depth-first search (DFS) to calculate the time taken to burn the entire tree.

    • Track the time taken for each node to catch fire and propagate the fire to its adjacent nodes.

    • Return the maximum time taken among all nodes as the total time to burn the entire tree.

  • Answered by AI
  • Q2. 

    Binary Tree Node Distance Problem Statement

    Given a binary tree and the values of two nodes, your task is to find the distance between these nodes within the Binary Tree.

    Distance is defined as the minim...

  • Ans. 

    Find the distance between two nodes in a binary tree.

    • Traverse the binary tree to find the paths from the root to each node.

    • Find the lowest common ancestor of the two nodes.

    • Calculate the distance by adding the distances from the nodes to the common ancestor.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Amity University Gwalior. I applied for the job as SDE - Intern in HyderabadEligibility criteria6.5 CGPAAmazon interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Operating Systems, Algorithms, CTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1: Code More
Tip 2: Study Data Structures
Tip 3: Be Confident

Application resume tips for other job seekers

Tip 1: Mention only what you are confident about
Tip 2: Mention tools & technologies used in the project as well

Final outcome of the interviewRejected

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

It contains 20 MCQs, based on the output of the given code and next followed by 2 programming questions. To get qualified for the next round you need to solve the 2 programming questions completely. The next rounds will be interviews. They had given 3 days time to attempt the first round.

  • Q1. 

    Maximum Path Sum in a Matrix

    Given an N*M matrix filled with integer numbers, determine the maximum sum that can be obtained from a path starting from any cell in the first row to any cell in the last row...

  • Ans. 

    Find the maximum sum path in a matrix from top row to bottom row by moving down or diagonally.

    • Use dynamic programming to keep track of maximum sum at each cell.

    • At each cell, the maximum sum is the current cell value plus the maximum of the three possible previous cells.

    • Iterate through the matrix row by row and update the maximum sum at each cell.

    • Return the maximum sum found in the last row as the result.

  • Answered by AI
  • Q2. 

    Dice Throws Problem Statement

    You are given D dice, each having F faces numbered from 1 to F. The task is to determine the number of possible ways to roll all the dice such that the sum of the face-up num...

  • Ans. 

    The task is to determine the number of possible ways to roll all the dice such that the sum of the face-up numbers equals the given 'target' sum.

    • Use dynamic programming to solve the problem efficiently.

    • Create a 2D array to store the number of ways to reach each sum with each dice.

    • Iterate through the dice and sum values to fill up the array.

    • Return the result modulo 10^9 + 7.

    • Optimize the solution to use no more than O(S)

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 50 minutes
Round difficulty - Hard

  • Q1. 

    Palindrome Permutation - Problem Statement

    Determine if a permutation of a given string S can form a palindrome.

    Example:

    Input:
    string S = "aab"
    Output:
    "True"
    Explanation:

    The permutation "aba" o...

  • Ans. 

    Check if a permutation of a string can form a palindrome.

    • Create a frequency map of characters in the string.

    • Count the number of characters with odd frequencies.

    • If there is at most one character with an odd frequency, the string can form a palindrome.

  • Answered by AI
  • Q2. 

    Longest Common Subsequence Problem Statement

    Given two strings STR1 and STR2, determine the length of their longest common subsequence.

    A subsequence is a sequence that can be derived from another sequen...

  • Ans. 

    The problem involves finding the length of the longest common subsequence between two given strings.

    • Implement a function to find the longest common subsequence length between two strings.

    • Use dynamic programming to solve the problem efficiently.

    • Iterate through the strings and build a matrix to store the lengths of common subsequences.

    • Return the value in the bottom-right cell of the matrix as the result.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from B V Raju Institute of Technology. Eligibility criteriaabove 6.5 CGPA, no backlogsAmazon interview preparation:Topics to prepare for the interview - Dynamic Programming, Trees, Graphs, LinkedlIists, OOPsTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Be thorough with Algorithm and Data Structures concepts.
Tip 2 : Try solving programming questions, mainly focus on the constraints before start writing the code.
Tip 3 : Try to find out an optimal solution.

Application resume tips for other job seekers

Tip 1 : Include the projects you have done.
Tip 2 : Only include the programming languages, technologies you are thorough with.

Final outcome of the interviewRejected

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Easy

This was an online technical round on the mettl platform, the test window was open from 22 to 25 May 2020
The test had 28 mcqs and 2 coding questions.
The test was proctored. One needed to have webcam on.
A sample test link was provided before test to get familiar with the mettl platform.

  • Q1. 

    Count Inversions Problem Statement

    Given an integer array ARR of size N, your task is to find the total number of inversions that exist in the array.

    An inversion is defined for a pair of integers in the...

  • Ans. 

    Count the total number of inversions in an integer array.

    • Iterate through the array and for each pair of elements, check if the conditions for inversion are met.

    • Use a nested loop to compare each pair of elements efficiently.

    • Keep a count of the inversions found and return the total count at the end.

  • Answered by AI
  • Q2. 

    Find Pair with Maximum GCD in an Array

    Given an array of positive integers, your task is to find the GCD (Greatest Common Divisor) of a pair of elements such that it is the maximum among all possible pair...

  • Ans. 

    Find the pair with the maximum GCD in an array of positive integers.

    • Iterate through all pairs of elements in the array.

    • Calculate the GCD of each pair using Euclidean algorithm.

    • Keep track of the maximum GCD found so far.

    • Return the maximum GCD value.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Time : 12pm to 1pm
Mode of Interview : Amazon Chime Video
LiveCode : To write code, it was not a compiler
The interviewer was quite supportive.

  • Q1. 

    Majority Element Problem Statement

    Given an array/list 'ARR' consisting of 'N' integers, your task is to find the majority element in the array. If there is no majority element present, return -1.

    Exampl...

  • Ans. 

    Find the majority element in an array, return -1 if no majority element exists.

    • Iterate through the array and keep track of the count of each element using a hashmap.

    • Check if any element's count is greater than floor(N/2) to determine the majority element.

    • Return the majority element or -1 if no majority element exists.

  • Answered by AI
  • Q2. 

    Subarray with Equal Occurrences Problem Statement

    You are provided with an array/list ARR of length N containing only 0s and 1s. Your goal is to determine the number of non-empty subarrays where the numbe...

  • Ans. 

    Count the number of subarrays where the number of 0s is equal to the number of 1s in a given array of 0s and 1s.

    • Iterate through the array and keep track of the count of 0s and 1s encountered so far.

    • Use a hashmap to store the difference between the counts of 0s and 1s seen at each index.

    • Increment the count of subarrays whenever the difference between the counts seen before matches the current difference.

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Time : 11 am to 12am
Mode of Interview : Amazon Chime Video
LiveCode : To write code, it was not a compiler
The interviewer was quite supportive.

  • Q1. 

    Sorted Linked List to Balanced BST Problem Statement

    Given a singly linked list where nodes contain values in increasing order, your task is to convert it into a Balanced Binary Search Tree (BST) using th...

  • Ans. 

    Convert a sorted linked list into a Balanced Binary Search Tree (BST) using the same data values.

    • Create a function to convert the linked list to an array for easier manipulation.

    • Implement a function to build a Balanced BST from the array recursively.

    • Ensure the height difference of the subtrees is no more than 1 for each node.

    • Use level order traversal to output the values of the BST nodes.

    • Handle NULL nodes by representi

  • Answered by AI
  • Q2. 

    Implement Stack with Linked List

    Your task is to implement a Stack data structure using a Singly Linked List.

    Explanation:

    Create a class named Stack which supports the following operations, each in O(1...

  • Ans. 

    Implement a Stack data structure using a Singly Linked List with operations in O(1) time.

    • Create a class named Stack with getSize, isEmpty, push, pop, and getTop methods.

    • Use a Singly Linked List to store the elements of the stack.

    • Ensure each operation runs in O(1) time complexity.

    • Handle edge cases like empty stack appropriately.

    • Test the implementation with sample queries to verify correctness.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteriaAbove 6.5 CGPA, No backlogsAmazon interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, OOPS, DBMS, Computer Networks, Operating SystemTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Practice questions from all the topics as much as possible
Tip 2 : Be very much attentive while doing projects in college or anywhere, they are asked in detail if mentioned in resume.
Tip 3 : Be consistent while practicing and do a variety of questions rather than doing more questions of same kind.

Application resume tips for other job seekers

Tip 1 : You should know whatever you have mentioned in your resume. Don't brag in your resume ever. Be very precise. It doesn't matter how much you have done, what matters is you are very much confident and clear about what you have done.
Tip 2 : Put your projects and the language you code in for sure in your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Trilogy Innovations Interview FAQs

How many rounds are there in Trilogy Innovations interview?
Trilogy Innovations interview process usually has 2-3 rounds. The most common rounds in the Trilogy Innovations interview process are Coding Test, Resume Shortlist and Aptitude Test.
What are the top questions asked in Trilogy Innovations interview?

Some of the top questions asked at the Trilogy Innovations interview -

  1. Totally based on the operating system and networking questions and some from th...read more
  2. Questions based on DFS and ...read more
  3. i couldnt crack roun...read more

Tell us how to improve this page.

Trilogy Innovations Interview Process

based on 3 interviews

Interview experience

3.3
  
Average
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.6k Interviews
Accenture Interview Questions
3.8
 • 8.3k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.7
 • 5.6k Interviews
Amazon Interview Questions
4.0
 • 5.1k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.9k Interviews
HCLTech Interview Questions
3.5
 • 3.9k Interviews
Genpact Interview Questions
3.8
 • 3.2k Interviews
View all

Trilogy Innovations Reviews and Ratings

based on 3 reviews

1.7/5

Rating in categories

4.0

Skill development

1.2

Work-life balance

4.4

Salary

2.7

Job security

1.4

Company culture

3.1

Promotions

2.6

Work satisfaction

Explore 3 Reviews and Ratings
Software Engineer
12 salaries
unlock blur

₹30 L/yr - ₹39.5 L/yr

SDE (Software Development Engineer)
12 salaries
unlock blur

₹36 L/yr - ₹36.5 L/yr

Software Developer
9 salaries
unlock blur

₹30 L/yr - ₹36 L/yr

Software Development Engineer
9 salaries
unlock blur

₹36 L/yr - ₹36.5 L/yr

Sde1
4 salaries
unlock blur

₹34 L/yr - ₹36.5 L/yr

Explore more salaries
Compare Trilogy Innovations with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview