Add office photos
Employer?
Claim Account for FREE
Uber
4.2
based on 801 Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Company Overview
Associated Companies
Company Locations
Filter interviews by
10+ Hanu Software Solutions Interview Questions and Answers
Updated 20 Sep 2024
Popular Designations
Asked in
Software Developer Intern InterviewQ1. Number of operations to make Graph connected
You have been given a graph consisting of ‘N’ vertices numbered from 1 to ‘N’. The graph has ‘M’ edges. In an operation, you can shift an edge between two directly co...read more
View 2 more answers
Asked in
Software Developer Intern InterviewQ2. XOR Query
Assume you initially have an empty array say ‘ARR’.
You need to return the updated array provided that some ‘Q’ number of queries were performed on this array.
The queries are of two types:
1. 1 ‘VAL’,...read more
View 3 more answers
Asked in
Software Developer Intern InterviewQ3. Rotting Oranges Value 0 - representing an empty cell. Value 1 - representing a fresh orange. ...read more
You have been given a grid containing some oranges. Each cell of this grid has one of the three integers values:
View 2 more answers
Asked in
Software Developer Intern InterviewQ4. Meeting
Ninja is organizing a meeting in an office that starts at a time ‘0’ and will end at a time ‘LAST’. There are ‘N’ presentations that are going to take place in that meeting whose start and end times are ...read more
View 2 more answers
Discover Hanu Software Solutions interview dos and don'ts from real experiences
Asked in
Software Developer Intern InterviewQ5. Total Unique Paths
You are present at point ‘A’ which is the top-left cell of an M X N matrix, your destination is point ‘B’, which is the bottom-right cell of the same matrix. Your task is to find the total num...read more
View 4 more answers
Asked in
Software Developer Intern InterviewQ6. Game of stones
Given the count of total stones in a game. Two-player ‘Ale’ and ‘Bob’ are playing the game. Your task is to find who will win the game if both the players are playing optimally.
Rules of the game....read more
Add your answer
Are these interview questions helpful?
Asked in
Software Developer Intern InterviewQ7. Find Indices For Local Minimas and Maximas
Given an array “arr” of “N” integers. Your task is to find and return all the indices of local minima and local maxima in the given array. You need to return the indice...read more
Add your answer
Asked in
Software Developer Intern InterviewQ8. Kadane's Algorithm
A sub-optimal code was given in the problem. We had to understand what the code does and then write an optimal code which does the same thing. So the code was for finding the maximum sum subar...read more
View 3 more answers
Share interview questions and help millions of jobseekers 🌟
Asked in
Software Developer Intern InterviewQ9. Sort by Kth bit
You are given an array/list ‘ARR’ of ‘N’ positive integers and an integer ‘K’. Your task is to group all the array elements with ‘K-th’ bit (rightmost bit is ‘1st’ bit) equal to 0 followed by all...read more
Add your answer
Asked in
Software Developer Intern InterviewQ10. Return subsets sum to K
Given an integer array 'ARR' of size 'N' and an integer 'K', return all the subsets of 'ARR' which sum to 'K'.
Subset of an array 'ARR' is a tuple that can be obtained from 'ARR' by remov...read more
Add your answer
Asked in
Software Developer Intern InterviewQ11. System Design
This was not exactly a system design question but he asked me how can I design a platform which can be used by political parties to do online campaigning. It was a very open ended question. Actuall...read more
Add your answer
Asked in
Software Developer Intern InterviewQ12. Snake and Ladder
You have been given a Snake and Ladder Board with 'N' rows and 'N' columns with the numbers written from 1 to (N*N) starting from the bottom left of the board, and alternating direction each row...read more
Add your answer
Asked in
Software Developer Intern InterviewQ13. Changes on graph structure
Ans.
Changes on graph structure involve adding, removing, or modifying nodes and edges.
Adding a new node to the graph
Removing an existing node from the graph
Modifying the weight of an edge in the graph
Add your answer
More about working at Uber
Top Rated Internet/Product Company - 2024
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Top Software Developer Intern Interview Questions from Similar Companies
4.2
• 22 Interview Questions
3.6
• 19 Interview Questions
3.3
• 16 Interview Questions
3.8
• 16 Interview Questions
3.7
• 15 Interview Questions
3.4
• 12 Interview Questions
>
Top Uber Software Developer Intern Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+
Reviews
5 Lakh+
Interviews
4 Crore+
Salaries
1 Cr+
Users/Month
Contribute to help millions
Get AmbitionBox app