Tower Research Capital interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Tower Research Capital
upvote
share-icon
4 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures and Algorithms, Low level design, High Level Design, Relational Database Management Systems, Operating Systems
Tip
Tip

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.

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

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.

Interview rounds

01
Round
Easy
Video Call
Duration45 Minutes
Interview date15 Mar 2022
Coding problem1

The interviewer was friendly. Explained the question well. Allowed to use any preferred platform to write code.

1. Best Time to Buy and Sell Stock

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

You are given an array/list 'prices' where the elements of the array represent the prices of the stock as they were yesterday and indices of the array represent minutes. Your task is to find and return the maximum profit you can make by buying and selling the stock. You can buy and sell the stock only once.

Note:

You can’t sell without buying first.
For Example:
For the given array [ 2, 100, 150, 120],
The maximum profit can be achieved by buying the stock at minute 0 when its price is Rs. 2 and selling it at minute 2 when its price is Rs. 150.
So, the output will be 148.
Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date19 Mar 2022
Coding problem2

1. Dance Together

Hard
60m average time
50% success
0/120
Asked in company
Tower Research Capital

Ninja has recently joined a dance studio as a coach. In the studio, there are N boys and M girls. He can make K potential pairs out of them. He needs to find the maximum number of pairs he can make out of them. Being busy in choreography, he needs your help in finding out the maximum pairs.

Note:

There can be more than one possible set of pairs. In that case, you can return any.
Try solving now

2. OS Question

Multiprocessing vs multithreading

03
Round
Hard
Video Call
Duration60 Minutes
Interview date31 Mar 2022
Coding problem1

1. System Design Question

Describe classes and functions for the design of Splitwise.

Problem approach

Tip 1 : Read different designs for different products.

04
Round
Hard
Video Call
Duration60 Minutes
Interview date4 May 2022
Coding problem1

1. System Design Question

Given that an API service is responding slower than usual, what steps will you take to figure out the problem?

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 - 1
3 rounds | 6 problems
Interviewed by Tower Research Capital
2892 views
0 comments
0 upvotes
SDE - 2
4 rounds | 4 problems
Interviewed by Tower Research Capital
3073 views
0 comments
0 upvotes
SDE - 1
3 rounds | 3 problems
Interviewed by Tower Research Capital
2157 views
0 comments
0 upvotes
Application Engineer
3 rounds | 17 problems
Interviewed by Tower Research Capital
1220 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7874 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
9973 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4310 views
1 comments
0 upvotes