Tip 1 : Doing CP will help
Tip 2 : Prepare all standard DSA topics
Tip 3 : Preparing system Design as well
Tip 1 : 2 or more good projects
Tip 2 : mention coding profiles and achievement
There were 3 coding problems based on DSA. Timing was daytime around 12:01 pm



For the ‘MAT1’ and ‘MAT2’ given below, ‘MAT3’ is the matrix formed by multiplying ‘MAT1’ and ‘MAT2’.

1. MAT3[0][0] = MAT1[0][0] * MAT2[0][0] + MAT1[0][1] * MAT2[1][0] ie. 2 * 1 + 1 * 4 = 6
2. MAT3[1][0] = MAT1[1][0] * MAT2[1][0] + MAT1[1][1] * MAT2[1][0] ie. 0 * 6 + 0 * 4 = 0



For the given array [5, 8, 4, 9]
The sum of the elements of the array will be
5 + 8 + 4 + 9 = 26.
Since 26 is not a single-digit number, we will again take the sum of the digits of 26.
2 + 6 = 8.
Now 8 is a single-digit number. So we will stop here and return 8.



Consider ARR = [“coding”, ”codezen”, ”codingninja”, ”coders”]
The longest common prefix among all the given strings is “cod” as it is present as a prefix in all strings. Hence, the answer is “cod”.
This was an Aptitude MCQ round where the candidate have to solve 40 out of 50 questions to get to the next round.
If a milkman earns 12 Rs profit per litre of milk then the total profit he will earn from selling 35 litre of milk is?
answer is 420 (12*35)
Find the total rows where the words on left and right side are exactly same
Bangalore Banglore
Chennai Chennai
12,45 Gate 12,46 GAte
Castle Castle
answer is 2 (2nd and 4rth are same)
This was a resume review round. It was a 30-minute round and the interviewer would ask questions based on my resume and previous experience.
interviewer asked me to implement a feature to rate the tips and add feedback on tips to update their rating based on feedback.
discussion happened around my previous internship experience
Asked about my project i.e ( tips to users ) and ask me to to add other features to my project and how I will add them
DSA interview round. The interviewer asked one DSA problem based on a tree(medium-hard) and I was able to solve it easily



nodes, where the nodes have integer values.
For the given binary tree:

The Inorder traversal will be [5, 3, 2, 1, 7, 4, 6].
The Preorder traversal will be [1, 3, 5, 2, 4, 7, 6].
The Postorder traversal will be [5, 2, 3, 7, 6, 4, 1].
It was a kind of system design round on an open-ended problem. The interviewer was one of the VP of Trilogy Innovation. This is different from normal interviews and how to approach an open-ended problem was tested. I was able to give a satisfactory solution.
Design a Miniature Railway city zoo that can be controlled by children using a controller with 3 inputs (select the train color, starting point, and ending point). This was an open-ended problem and I have to define things from scratch with proper reasoning.
Tip 1 : I proposed a graph-based solution for the problem and the interview was satisfied with it.
Interview with the CEO. This was the last round. The round went well and I was hoping for a positive but got rejected after few days.
why I want to join Trilogy
He asked me things like what were the most challenging problems I have solved and other general HR questions

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?