Add office photos
Employer?
Claim Account for FREE

Uber

4.2
based on 839 Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ Cholamandalam Investment & Finance Interview Questions and Answers

Updated 5 Oct 2024
Popular Designations

Q1. Smallest Subarray with K Distinct Elements Problem

Given an array A consisting of N integers, find the smallest subarray of A that contains exactly K distinct integers.

Input:

The first line contains two intege...read more
Ans.

Find the smallest subarray with exactly K distinct integers in an array.

  • Use a sliding window approach to keep track of the subarray with K distinct integers.

  • Use a hashmap to store the frequency of each integer in the current window.

  • Update the window size based on the number of distinct integers found.

  • Keep track of the smallest subarray meeting the criteria.

  • Return the starting and ending indices of the smallest subarray with K distinct integers.

View 1 answer

Q2. Rat In a Maze Problem Statement

Given a N * N maze with a rat placed at position MAZE[0][0], find and print all possible paths for the rat to reach its destination at MAZE[N-1][N-1]. The rat is allowed to move ...read more

Ans.

The problem involves finding all possible paths for a rat to reach its destination in a maze.

  • Use backtracking to explore all possible paths in the maze.

  • Mark visited cells to avoid revisiting them.

  • Return the path once the destination is reached.

  • Handle edge cases like blocked cells and out-of-bounds movements.

View 1 answer

Q3. Best Insert Position for a Target in a Sorted Array

You are provided with a sorted array A of length N consisting of distinct integers and a target integer M. Your task is to determine the position where M woul...read more

Ans.

Find the best insert position for a target in a sorted array to maintain order.

  • Use binary search to find the correct position for the target integer in the sorted array.

  • If the target is already present in the array, return its index.

  • Maintain the sorted order of the array after inserting the target integer.

  • Handle edge cases like empty array or target being smaller than the first element or larger than the last element.

Add your answer

Q4. House Robber Problem Statement

Mr. X is a professional robber with a plan to rob houses arranged in a circular street. Each house has a certain amount of money hidden, separated by a security system that alerts...read more

Ans.

House Robber problem - find maximum amount of money Mr. X can rob without triggering alarm in circular street.

  • Use dynamic programming to keep track of maximum money robbed at each house.

  • Consider two cases - robbing the first house and not robbing the first house.

  • Handle circular arrangement by considering the first and last houses separately.

  • Return the maximum amount of money that can be robbed without triggering the alarm.

Add your answer
Discover Cholamandalam Investment & Finance interview dos and don'ts from real experiences

Q5. What is the meaning of operation executive

Ans.

An operation executive is responsible for overseeing and managing the day-to-day operations of a company.

  • Responsible for ensuring smooth functioning of operations

  • Developing and implementing operational policies and procedures

  • Managing resources and budgets

  • Ensuring compliance with regulations and standards

  • Analyzing data and making strategic decisions

  • Examples: COO, Operations Manager, Operations Director

Add your answer

Q6. Running Median Problem

Given a stream of integers, calculate and print the median after each new integer is added to the stream.

Output only the integer part of the median.

Example:

Input:
N = 5 
Stream = [2, 3,...read more
Ans.

Calculate and print the median after each new integer is added to the stream.

  • Use a min heap to store the larger half of the numbers and a max heap to store the smaller half of the numbers.

  • Keep the two heaps balanced by ensuring the size difference is at most 1.

  • If the total number of elements is odd, the median is the top element of the larger heap. If even, it's the average of the tops of both heaps.

Add your answer
Are these interview questions helpful?

Q7. What are cold calling and hot calling?

Ans.

Cold calling is making unsolicited calls to potential customers, while hot calling is contacting leads who have shown interest.

  • Cold calling involves reaching out to people who have not expressed any interest in the product or service being offered.

  • Hot calling involves contacting leads who have shown some level of interest, such as filling out a form or requesting more information.

  • Cold calling is often used as a way to generate new leads, while hot calling is used to follow up...read more

Add your answer

Q8. Do you know of Google sheet?

Ans.

Yes, Google Sheet is a cloud-based spreadsheet program offered by Google.

  • Google Sheet is similar to Microsoft Excel but is accessible online.

  • It allows multiple users to collaborate on a single document in real-time.

  • It offers various features such as data validation, conditional formatting, and chart creation.

  • It can be integrated with other Google services such as Google Forms and Google Drive.

  • It can also be used for data analysis and visualization.

  • Example: Google Sheet can be...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. How to create a google form?

Ans.

Creating a Google Form is easy and can be done in a few simple steps.

  • Log in to your Google account and go to Google Forms

  • Click on the plus sign to create a new form

  • Add questions and customize the form as per your requirements

  • Preview the form and make necessary changes

  • Share the form with others via email or a link

Add your answer

Q10. How many types of operation.

Ans.

There are several types of operations, including manufacturing, service, financial, marketing, and human resources.

  • Manufacturing operations involve the production of goods.

  • Service operations involve providing services to customers.

  • Financial operations involve managing financial resources.

  • Marketing operations involve promoting and selling products or services.

  • Human resources operations involve managing employees.

Add your answer

Q11. How do you convince a person to install uber app

Ans.

Highlight the benefits of using Uber app and its convenience

  • Explain how Uber app saves time and effort compared to traditional taxi services

  • Mention the safety features of the app such as GPS tracking and driver ratings

  • Highlight the affordability of Uber rides compared to other transportation options

  • Emphasize the convenience of cashless transactions and the ability to split fares with friends

  • Provide examples of positive experiences with Uber from personal or customer reviews

Add your answer

Q12. Print the nodes of a n-ary tree in an arc wise manner as seen from the outside.

Ans.

Print nodes of n-ary tree in arc wise manner from outside

  • Traverse the tree level by level from outside to inside

  • Use a queue to keep track of nodes at each level

  • Print the nodes at each level in a clockwise or anticlockwise manner

Add your answer

Q13. What is Index and Match ?

Ans.

Index and Match are functions in Excel used to lookup values in a table based on specific criteria.

  • Index function returns the value of a cell in a table based on the row and column number provided.

  • Match function returns the position of a value in a range.

  • Index and Match functions are often used together to perform more flexible lookups than VLOOKUP or HLOOKUP.

  • Example: =INDEX(A1:D10, MATCH(123, B1:B10, 0), 3) will return the value in the 3rd column of the row where 123 is foun...read more

Add your answer

Q14. What is Vlookup and Hlookup ?

Ans.

Vlookup and Hlookup are functions in Excel used to search for a value in a table and return a corresponding value.

  • Vlookup stands for vertical lookup and is used to search for a value in the first column of a table and return a value in the same row from a specified column.

  • Hlookup stands for horizontal lookup and is used to search for a value in the first row of a table and return a value in the same column from a specified row.

  • Both functions are commonly used in Excel for dat...read more

Add your answer

Q15. Explain Vlookup, Hlookup ?

Ans.

Vlookup and Hlookup are Excel functions used to search for a specific value in a table and return a corresponding value.

  • Vlookup searches for a value in the first column of a table and returns a value in the same row from a specified column.

  • Hlookup searches for a value in the first row of a table and returns a value in the same column from a specified row.

  • Both functions are useful for quickly finding data in large tables.

  • Example: Vlookup can be used to find the price of a prod...read more

Add your answer

Q16. How to calculate Vlookup?

Ans.

Vlookup is a function in Excel used to search for a value in a table and return a corresponding value.

  • Use the formula =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • lookup_value is the value to search for in the first column of the table

  • table_array is the range of cells that contains the data

  • col_index_num is the column number in the table from which to retrieve the data

  • range_lookup is optional and can be TRUE (approximate match) or FALSE (exact match)

Add your answer

Q17. Count total no. of cities ?

Ans.

The total number of cities cannot be counted without specific data or context.

  • The total number of cities can vary depending on the country, region, or dataset being considered.

  • One would need a list of cities or a specific area of focus to accurately count the total number of cities.

  • For example, the total number of cities in the United States is different from the total number of cities in India.

Add your answer

Q18. tasks in a class using js

Ans.

Tasks in a class using JavaScript involve defining properties and methods for objects.

  • Define properties using 'this' keyword

  • Create methods within the class using 'function'

  • Access properties and methods using dot notation

Add your answer

Q19. Tell about comoany?

Ans.

Our company is a leading provider of logistics solutions with a focus on efficiency and customer satisfaction.

  • Founded in 2005

  • Headquartered in New York City

  • Specializes in supply chain management and transportation services

  • Clients include Fortune 500 companies such as Amazon and Walmart

Add your answer

More about working at Uber

Top Rated Internet/Product Company - 2024
HQ - San Francisco,California, United States
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Cholamandalam Investment & Finance

based on 23 interviews
Interview experience
4.3
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.4
 • 653 Interview Questions
3.5
 • 435 Interview Questions
3.5
 • 346 Interview Questions
3.9
 • 179 Interview Questions
4.0
 • 166 Interview Questions
3.9
 • 139 Interview Questions
View all
Top Uber Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter