Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.
DSA medium level questions were asked.
MakeMyTrip is a travel booking application that allows users to book flights, hotels, and holiday packages.
Include features like flight/hotel search, booking, payment gateway integration, and user profiles.
Implement filters for search results, reviews/ratings for hotels, and notifications for booking updates.
Integrate maps for location tracking, weather forecasts, and customer support chatbot.
Offer discounts, loyalty p...
I applied via Referral and was interviewed before Jul 2023. There were 2 interview rounds.
C++ test related to trading
I was interviewed in Jun 2022.
Round duration - 70 Minutes
Round difficulty - Hard
The test link was active for a week, and you can give anytime you like. The IDE was very good and self explanatory. There were 2 coding questions and 15 aptitude questions.
You are tasked with finding the shortest path between two houses in the city of Ninjaland, represented as an unweighted graph. The city has N
houses numbered from 1 ...
This is a straight forward application of Floyd Warshal algorithm
You are given an arbitrary binary tree consisting of N nodes, where each node is associated with a certain value, and two node values, a
and b
. Your task is to determine if ...
This was a modified version of DFS on tree and storing the results in a dp to avoid recalculation.
Round duration - 60 Minutes
Round difficulty - Medium
It contained two programming questions.
Given the root of a complete binary tree, calculate the total number of nodes in this tree.
A complete binary tree is defined as a binary tree...
The basic solution of this problem is easy. You just need to do a level order traversal of the tree and wherever you find the first vacant spot, you can enter the node there.
The trick was to find the optimal solution. You need to use the property of almost full binary tree. Knowing the value of the node to enter, you can directly eliminate one side of the tree and just traverse the other side of the tree.
Given an array ARR
consisting of non-negative integers, rearrange the numbers to form the largest possible numerical value. You are not permitted to alt...
This was a standard array manipulation problem. You just need to find the cases that should be satisfied by the second largest number.
Round duration - 60 Minutes
Round difficulty - Medium
This was more of a interaction round with some technical skills.
Tip 1 : Focus on the basics of DBMS
Tip 2 : Try applying the DBMS concepts on the problems at hand.
Tip 1 : Focus on different varieties of problems, quality of problems matter greater than the quantity.
Tip 2 : Focus on design thinking, that will help in rounds other than problem solving.
Tip 1 : Focus on demonstrating your academic excellence and course projects
Tip 2 : Mention internship details with clarity
I was interviewed in May 2022.
Round duration - 45 Minutes
Round difficulty - Easy
The interviewer was friendly. Explained the question well. Allowed to use any preferred platform to write code.
Given an array prices
representing the prices of a stock where each element indicates the price at a given minute, determine the maximum profit you can ac...
Round duration - 60 Minutes
Round difficulty - Medium
Imagine you are helping Ninja, a dance coach, who needs to form dance pairs from the available boys and girls in a studio. Given the number of boys N
, the number of girls M
, a...
Round duration - 60 Minutes
Round difficulty - Hard
Round duration - 60 Minutes
Round difficulty - Hard
Tip 1 : Practice at least 5 questions of each topic of various difficulty levels
Tip 2 : Read out theory articles about your preferred language showing your proficiency in the same.
Tip 3 : Hard work is overrated, consistency is the key.
Tip 1 : Own everything you have there, do not add random skills that you are not proficient in.
Tip 2 : Keep it clean and try to give out minimal but most of the relevant information for the role.
Tower Research Capital LLC interview questions for popular designations
I was interviewed in Feb 2022.
Round duration - 90 minutes
Round difficulty - Easy
Consisted of 3 DSA questions and MCQ on python proficiency
Given a string S
, your task is to return all distinct palindromic substrings of the given string in alphabetical order.
A string is considered a pal...
Round duration - 60 minutes
Round difficulty - Medium
It was a pure DSA round and interviewer was very helpful with providing significant hints to solve the given problems
Given a binary grid representation of a map of an island, calculate the perimeter of the island. The grid uses '0' for water and '1' for land.
The grid has only one i...
Round duration - 60 minutes
Round difficulty - Hard
DSA+OS
Ninja lives in a city called Byteland where a festive event is being organized. To make space for this event, Ninja is tasked with clearing a nearby forest. The fores...
Tip 1 : Practice at least 250 questions
Tip 2 : Do at least two projects
Tip 1 : Should be covered in One page
Tip 2 : Project description should be professional
Get interview-ready with Top Tower Research Capital LLC Interview Questions
posted on 10 Mar 2022
I applied via Recruitment Consulltant and was interviewed in Feb 2022. There were 4 interview rounds.
I have faced incidents related to system crashes, network failures, and security breaches.
System crash due to hardware failure
Network failure due to misconfiguration
Security breach due to weak password policy
DDoS attack causing website downtime
I was interviewed in Dec 2021.
Round duration - 90 minutes
Round difficulty - Medium
Given two strings, BEGIN
and END
, along with an array of strings DICT
, determine the length of the shortest transformation sequence from BEGIN
to END
. Each transformation inv...
Start from the given start word.
Push the word in the queue
Run a loop until the queue is empty
Traverse all words that adjacent (differ by one character) to it and push the word in a queue (for BFS)
Keep doing so until we find the target word or we have traversed all words.
Round duration - 50 minutes
Round difficulty - Medium
You are provided with a 2-dimensional matrix having N
rows and M
columns, containing only 1s (land) and 0s (water). Your goal is to determine the number of islands in t...
A graph where all vertices are connected with each other has exactly one connected component, consisting of the whole graph. Such a graph with only one connected component is called a Strongly Connected Graph.
The problem can be easily solved by applying DFS() on each component. In each DFS() call, a component or a sub-graph is visited. We will call DFS on the next un-visited component. The number of calls to DFS() give...
Round duration - 50 minutes
Round difficulty - Medium
You are given a grid containing oranges where each cell of the grid can contain one of the three integer values:
Create a variable no = 2 and changed = false
Run a loop until there is no cell of the matrix which is changed in an iteration.
Run a nested loop and traverse the matrix. If the element of the matrix is equal to no then assign the adjacent elements to no + 1 if the adjacent element’s value is equal to 1, i.e. not rotten, and update changed to true.
Traverse the matrix and check if there is any cell which is 1. If 1 is pres
Round duration - 90 minutes
Round difficulty - Medium
Tip 1 : Make sure you ask relevant questions
Tip 2 : Focus on design principles
Tip 1 : Practice Leetcode medium questions(top ones from all the popular topics)
Tip 2 : Have good hold of System design questions and practice all the commonly asked ones.
Tip 1 : Keep it concise
Tip 2 : Make sure to include the keywords/tech stack that the particular opening is looking out for
I was interviewed in Mar 2021.
Round duration - 90 minutes
Round difficulty - Medium
There were
1. 25 C++/Java/Shell based MCQs
2. 2 SQL based questions - you are expected to write sql query based on the problem statement
3. Create React App - Todo App
Deadline was 7 days
Round duration - 60 Minutes
Round difficulty - Hard
It was in afternoon 2PM. Interviewer was polite and helpful. He was trying me to push me more. At the end of the interview, he even gave me the good feedback
Given an array ARR
of size N
containing positive integers, the task is to reduce the size of the array to 1 by performing a specific operation multiple times. In one operation...
Round duration - 60 Minutes
Round difficulty - Medium
It was in the noon 2.30PM. Interviewer was the team lead. Interviewer was polite and helpful
Round duration - 30 Minutes
Round difficulty - Medium
Interviewer was the Division Manager. Was just scratching the surface in all domain like behavioural, tech questions, situational questions
Tip 1 : Understand in and out of recursion
Tip 2 : Be consistent - solve 2-3 problems a day, start from easy level
Tip 1 : Make sure your resume reflect what you have acheived on your work front
Tip 2 : Your work experience should be on top and should be detailed along with figures( like improved page load speed by 2.5x, etc)
I was interviewed in Dec 2020.
Round duration - 60 minutes
Round difficulty - Easy
This was the qualification round which comprised of several MCQs and 3 coding questions.
It was held on Hackerearth from 3:00 PM to 4:00 PM.
Use of any other IDE was prohibited.
Given an arbitrary binary tree, a node of the tree, and an integer 'K', find all nodes that are at a distance K from the specified node, and return a list of th...
Round duration - 90 minutes
Round difficulty - Medium
I was shared a link of Google Meet and the Google Docs was shared where there was 1 coding problem to be coded there and then the code was run on an IDE to check the sample tests.
Then the interview was followed by a lot of Operating System and Computer System Architecture Questions.
There were 2 Interviewers and both were helpful.
The timing was from 2:30 PM to 4:00 PM
Determine the length of the largest subarray within a given array of 0s and 1s, such that the subarray contains an equal number of 0s and 1s.
Input beg...
Round duration - 45 minutes
Round difficulty - Easy
The round was held on Google Meet with HR from 2:30 PM to 3:15 PM.
The HR was friendly and asked the basic questions.
Tip 1 : Practice daily 4-5 medium level problems on sites like Leetcode, CodeZen, Hackerearth
Tip 2 : Even though Data Structures and Algorithms is the base but study Course Subjects like DBMS,OS,OOPS too.
Tip 3 : Try to Participate in Contests on LeetCode,Codeforces.
Tip 1 : Mention the projects you worked on in your past work experience and how it helped your company.
Tip 2 : Keep your resume up to date in accordance with the role you are applying for
Tip 3 : Don't put false things on your resume.
Top trending discussions
Some of the top questions asked at the Tower Research Capital LLC interview -
based on 4 interviews
Interview experience
based on 15 reviews
Rating in categories
Software Engineer
35
salaries
| ₹14 L/yr - ₹50 L/yr |
Software Developer
28
salaries
| ₹24 L/yr - ₹70 L/yr |
Sde1
25
salaries
| ₹30 L/yr - ₹60 L/yr |
SDE (Software Development Engineer)
17
salaries
| ₹35 L/yr - ₹50 L/yr |
Senior Software Engineer
16
salaries
| ₹35 L/yr - ₹72 L/yr |
Jane Street
Optiver
Indian Molasses Company
SIG Plc