Upload Button Icon Add office photos

Filter interviews by

Tower Research Capital LLC Software Developer Interview Questions, Process, and Tips

Updated 16 Sep 2024

Top Tower Research Capital LLC Software Developer Interview Questions and Answers

  • Q1. Print Nodes at Distance K from a Given Node 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 spec ...read more
  • Q2. Unweighted Graph Shortest Path Problem You are tasked with finding the shortest path between two houses in the city of Ninjaland, represented as an unweighted graph. The ...read more
  • Q3. Clearing the Forest Problem Statement Ninja lives in a city called Byteland where a festive event is being organized. To make space for this event, Ninja is tasked with ...read more
View all 12 questions

Tower Research Capital LLC Software Developer Interview Experiences

4 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

DSA medium level questions were asked.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Design MakeMyTrip kind of application.
  • Ans. 

    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...

  • Answered by AI
  • Q2. Oops based questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for LLD.

Skills evaluated in this interview

I was interviewed in Jun 2022.

Round 1 - Coding Test 

(2 Questions)

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.

  • Q1. 

    Unweighted Graph Shortest Path Problem

    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 ...

  • Ans. 

    This is a straight forward application of Floyd Warshal algorithm

  • Answered Anonymously
  • Q2. 

    Check If Two Nodes Are Cousins

    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 ...

  • Ans. 

    This was a modified version of DFS on tree and storing the results in a dp to avoid recalculation.

  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

It contained two programming questions.

  • Q1. 

    Counting Nodes in a Complete Binary Tree - Problem Statement

    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...

  • Ans. 

    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.

  • Answered Anonymously
  • Q2. 

    Rearrange Array Numbers for Largest Possible Number

    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...

  • Ans. 

    This was a standard array manipulation problem. You just need to find the cases that should be satisfied by the second largest number.

  • Answered Anonymously
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

This was more of a interaction round with some technical skills.

  • Q1. Can you explain the ACID properties and the rollback mechanism in DBMS?
  • Ans. 

    Tip 1 : Focus on the basics of DBMS 
    Tip 2 : Try applying the DBMS concepts on the problems at hand.

  • Answered Anonymously

Interview Preparation Tips

Eligibility criteria8 CGPATower Research Capital interview preparation:Topics to prepare for the interview - DSA and Algorithms, OOPS, Database, OS, NetworksTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

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.

Application resume tips for other job seekers

Tip 1 : Focus on demonstrating your academic excellence and course projects
Tip 2 : Mention internship details with clarity

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Nagarro
Q4. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more

I was interviewed in Feb 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Easy

Consisted of 3 DSA questions and MCQ on python proficiency

  • Q1. 

    Palindromic Substrings Problem Statement

    Given a string S, your task is to return all distinct palindromic substrings of the given string in alphabetical order.

    Explanation:

    A string is considered a pal...

  • Ans. 

    Solved it using a mathematical score, got a partial score

  • Answered Anonymously
Round 2 - Video Call 

(1 Question)

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

  • Q1. 

    Island Perimeter Calculation Problem

    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...

  • Ans. 

    Solved it using DFS over graph and calculating perimeter for each connected component.

  • Answered Anonymously
Round 3 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Hard

DSA+OS

  • Q1. 

    Clearing the Forest Problem Statement

    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...

  • Ans. 

    Change the (x,y) coordinates into parametric coordinates, and then apply sliding window.

  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaPython ProficiencyTower Research Capital interview preparation:Topics to prepare for the interview - Data Structures, Algorithms , OOPS , DBMS , OSTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice at least 250 questions
Tip 2 : Do at least two projects
 

Application resume tips for other job seekers

Tip 1 : Should be covered in One page
Tip 2 : Project description should be professional

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(2 Questions)

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.

  • Q1. Given a problem statement and a piece of code, how would you find and correct the bug in the code?
  • Q2. 

    Print Nodes at Distance K from a Given Node

    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...

  • Ans. DFS
    • Create a map to store the parent of each node in the tree, Traverse the tree recursively (via depth-first search), at each step if the current node is not NULL. Store its parent in the map, then traverse the left and right subtree.
    • Now assume that the given node is the root of the tree. In such a case, we can simply run a breadth-first search from the root, and track the current level of the tree. When the level = ‘K...
  • Answered Anonymously
Round 2 - Video Call 

(1 Question)

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

  • Q1. 

    Subarray Challenge: Largest Equal 0s and 1s

    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:

    Input beg...

  • Ans. Brute Force
    • We generate all the possible subarrays by using two nested loops.
    • We can run two nested loops, the outer loop picks the starting element and the inner loop picks the ending element.
    • The third loop considers all elements in between the starting and ending elements.
    • Check if each subarray has equal number of 0s and 1s
    • This can be easily done by considering 0 as -1 and 1 as 1 since the sum for equal numbers of 0s a...
  • Answered Anonymously
Round 3 - HR 

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.

Interview Preparation Tips

Eligibility criteriaNeeded Work Experience in a leading Tech CompanyTower Research Capital interview preparation:Topics to prepare for the interview - Dynamic Programming, Data Structures - Sets, HashMap, Priority Queue, SQL, OOPS, Operating System, AlgorithmsTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

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.

Application resume tips for other job seekers

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.

Final outcome of the interviewSelected

Skills evaluated in this interview

Tower Research Capital LLC interview questions for designations

 Software Engineer

 (2)

 Lead Software Engineer

 (1)

 Senior Information Technology Engineer

 (1)

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was angular and java

Round 2 - Technical 

(1 Question)

  • Q1. A question about dbms etc
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

70 minutes test, and 4 questions

Round 3 - One-on-one 

(1 Question)

  • Q1. Behavioural Queston
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Monster and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - Aptitude Test 

Aptitude test question for credit Agricole company

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Social media and was interviewed in Mar 2023. There were 4 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 - Aptitude Test 

Must contain some questions which will be considered as a qualifier test for next round .it will have some passout marks to get into a next round .

Round 3 - Technical 

(1 Question)

  • Q1. About skills and communication skills
Round 4 - HR 

(1 Question)

  • Q1. About introduction and some questions related to job
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Types of garbage collectors
Round 2 - HR 

(1 Question)

  • Q1. Salary negotiation
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed before Apr 2022. 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 - Aptitude Test 

Tell me about a time where you resolve a conflict

Round 3 - Coding Test 

Reverse a string, identify anagram

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep calm and be confident in yourself

Tower Research Capital LLC Interview FAQs

How many rounds are there in Tower Research Capital LLC Software Developer interview?
Tower Research Capital LLC interview process usually has 2 rounds. The most common rounds in the Tower Research Capital LLC interview process are One-on-one Round and Coding Test.
How to prepare for Tower Research Capital LLC Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Tower Research Capital LLC. The most common topics and skills that interviewers at Tower Research Capital LLC expect are Linux, Python, Research, C++ and Computer science.
What are the top questions asked in Tower Research Capital LLC Software Developer interview?

Some of the top questions asked at the Tower Research Capital LLC Software Developer interview -

  1. Design MakeMyTrip kind of applicati...read more
  2. Oops based questio...read more

Tell us how to improve this page.

Tower Research Capital LLC Software Developer Interview Process

based on 1 interview

2 Interview rounds

  • Coding Test Round
  • Video Call Round
View more
Tower Research Capital LLC Software Developer Salary
based on 25 salaries
₹24 L/yr - ₹70 L/yr
414% more than the average Software Developer Salary in India
View more details
Software Engineer
33 salaries
unlock blur

₹14 L/yr - ₹50 L/yr

Software Developer
25 salaries
unlock blur

₹24 L/yr - ₹70 L/yr

Sde1
25 salaries
unlock blur

₹30 L/yr - ₹60 L/yr

Senior Software Engineer
17 salaries
unlock blur

₹35 L/yr - ₹72 L/yr

SDE (Software Development Engineer)
17 salaries
unlock blur

₹35 L/yr - ₹50 L/yr

Explore more salaries
Compare Tower Research Capital LLC with

Jane Street

5.0
Compare

Optiver

4.6
Compare

Indian Molasses Company

3.8
Compare

SIG Plc

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