Filter interviews by
Be the first one to contribute and help others!
Determining toll for Jamuna Expressway
Consider the distance of the expressway
Analyze the maintenance cost of the expressway
Take into account the traffic volume and expected revenue
Compare with toll rates of similar expressways
Consider the economic status of the region
Consult with experts and stakeholders
Find sum of all numbers formed from root to leaf path in a binary tree
Traverse the binary tree using DFS
At each leaf node, add the number formed from root to leaf path to a sum variable
Return the sum variable
Time complexity: O(n)
Example: For a binary tree with root value 1, left child 2 and right child 3, the sum would be 12 + 13 = 25
Given a string, print all possible strings that can be made by placing spaces (zero or one) in between them.
Use recursion to generate all possible combinations of spaces
For each recursive call, either add a space or don't add a space between the current character and the next character
Base case is when there are no more characters left to add spaces between
Time complexity is O(2^n) where n is the length of the string
Preorder traversal without recursion
Use a stack to keep track of nodes
Push right child first and then left child onto stack
Pop top of stack and print value
Repeat until stack is empty
Find longest continuous patch on a 12 km road with updates in patches
Maintain a variable to keep track of current patch length
Update the variable whenever a new patch is added
Maintain a variable to keep track of longest patch so far
Compare current patch length with longest patch length and update if necessary
Use a sorted data structure like a binary search tree to store the patches for efficient search
Time complexity: ...
Find median of an unsorted array.
Sort the array and find the middle element
Use quickselect algorithm to find the median in O(n) time
If the array is small, use brute force to find the median
Find 'k' elements closest to a given number from a stream of characters.
Use a priority queue to keep track of closest elements.
Update the queue as new characters come in.
Return the 'k' closest elements from the queue.
Design a data structure with O(1) insert, remove, find-max, and delete-max operations.
Use a doubly linked list to maintain the elements in sorted order.
Use a hash table to store the pointers to the nodes in the linked list.
Maintain a pointer to the maximum element in the hash table.
Update the pointers in the hash table when inserting or removing elements.
Update the maximum pointer when deleting or inserting the maximum
Check if a given linked list is a palindrome.
Traverse the linked list and store the values in an array.
Compare the first and last elements of the array, then move towards the center.
If all elements match, the linked list is a palindrome.
Alternatively, use two pointers to find the middle of the linked list and reverse the second half.
Compare the first half with the reversed second half to check for a palindrome.
Premium for the shop can be calculated based on various factors such as location, size, inventory, and risk assessment.
Consider the location of the shop and the crime rate in the area
Assess the size of the shop and the value of the inventory
Evaluate the risk associated with the type of business and the history of claims
Use actuarial tables and statistical models to determine the premium
Adjust the premium based on deduc
Brand value or goodwill is calculated by assessing the overall perception of the brand in the market and its financial performance.
Brand value is calculated by assessing the brand's reputation, customer loyalty, and market share.
Goodwill is calculated by assessing the brand's intangible assets such as patents, trademarks, and intellectual property.
Financial performance is also taken into consideration while calculating...
Loan syndication is the process of involving multiple lenders to fund a single loan for a borrower.
It involves a group of lenders who jointly provide funds to a borrower.
The lead bank manages the syndication process and negotiates the terms with the borrower.
The loan is usually large and involves high-risk borrowers such as corporations or governments.
Syndicated loans can be structured as either a term loan or a revolv...
The value of Punjabi Halwai sweet shop in Mumbai depends on its revenue, location, customer base, and competition.
Revenue: Annual sales and profit margin
Location: Foot traffic, accessibility, and rent
Customer base: Loyal customers and repeat business
Competition: Number of similar shops in the area
Brand value: Reputation and recognition in the market
My favorite finance subject is corporate finance.
I enjoy analyzing financial statements and making investment decisions.
I find the concept of capital budgeting fascinating.
I like learning about financial risk management strategies.
I am interested in understanding how companies finance their operations.
I appreciate the importance of financial planning and forecasting in corporate finance.
based on 8 reviews
Rating in categories
Territory Executive
4
salaries
| ₹2.2 L/yr - ₹2.2 L/yr |
Senior Chemist
3
salaries
| ₹3 L/yr - ₹4.6 L/yr |
Executive Quality Assurance
3
salaries
| ₹2 L/yr - ₹3 L/yr |
TCS
Accenture
Wipro
Cognizant