Filter interviews by
Clear (1)
Hashmaps are data structures that store key-value pairs for efficient retrieval.
Hashmaps use a hash function to map keys to indices in an array.
Collision resolution techniques like chaining or open addressing are used to handle multiple keys hashing to the same index.
Common operations on hashmaps include insertion, deletion, and lookup of key-value pairs.
I was interviewed before Sep 2020.
Round duration - 50 minutes
Round difficulty - Medium
This round was held on Google Meet Video Call at 10 A.M.
There were 2 Interviewers and they were very helpful.
Given an integer array and a number 'K', your task is to identify the kth largest element within the array.
The input starts with an integer 'T', which indic...
Find the kth largest element in an integer array.
Sort the array in descending order to easily find the kth largest element.
Keep track of the kth largest element while sorting the array.
Return the kth largest element once the array is sorted.
Given a binary tree with 'N' nodes, identify the path from a leaf node to the root node that has the maximum sum among all root-to-leaf paths.
All the possibl...
Find the path from a leaf node to the root node with the maximum sum in a binary tree.
Traverse the binary tree from leaf to root while keeping track of the sum of each path.
Compare the sums of all paths and return the path with the maximum sum.
Use recursion to traverse the tree efficiently.
Handle cases where the node values can be negative.
Ensure to consider only one path with the maximum sum.
Round duration - 55 minutes
Round difficulty - Medium
The round was 2nd technical round conducted through Google Meet.
There were 2 interviewers and they were helpful.
Timing was from 11:10 A.M - 12:00 P.M
Round duration - 30 minutes
Round difficulty - Medium
Timing was 12:30 P.M. to 1:00 P.M.
It was held on Google Meet and HR was helpful.
Tip 1 : Make a 1-pager Good Resume including atleast 1 project or previous work experience.
Tip 2 : Regularly Participate in Coding Contests on CodeForces and try to be Expert.
Tip 3 : Start practicing on Leetcode and InterviewBit 1 month before your Placement Drive and try solving approx 300+ questions.
Tip 4 : Contribute time for course subjects also like OS,DBMS,OOPS.
Tip 1 : Keep it 1 page and mention only field specific achievements.(Nothing like Captain of Cricket Team in College)
Tip 2 : Mention atleast 1 project or past work experience.
Tip 3 : Don't try to lie in resume as questions can be asked on the same in depth.
I was interviewed before Sep 2020.
Round duration - 50 minutes
Round difficulty - Medium
This round was held on Google Meet Video Call at 10 A.M.
There were 2 Interviewers and they were very helpful.
You are given a singly linked list of integers. Your task is to sort the linked list using the merge sort algorithm.
Merge Sort is a divide and conq...
Implement merge sort algorithm to sort a singly linked list of integers.
Divide the linked list into two halves using slow and fast pointer technique.
Recursively sort the two halves.
Merge the sorted halves using a merge function.
Handle base cases like empty list or single node list.
Ensure the termination of the linked list with -1 at the end.
Example: Input: 3 1 2 -1, Output: 1 2 3 -1
Given a binary tree with 'N' nodes, identify the path from a leaf node to the root node that has the maximum sum among all root-to-leaf paths.
All the possibl...
Find the path from a leaf node to the root node with the maximum sum in a binary tree.
Traverse the binary tree from leaf to root while keeping track of the sum of each path.
Compare the sums of all paths and return the path with the maximum sum.
Use recursion to traverse the tree efficiently.
Handle cases where the node values can be negative.
Ensure to consider only root-to-leaf paths.
Tables involved in the design of online applications like Uber include users, drivers, trips, payments, and ratings.
Users table to store information about customers using the app
Drivers table to store information about drivers registered on the platform
Trips table to track details of each trip including start/end locations, distance, and fare
Payments table to record payment transactions between users and drivers
Ratings...
Round duration - 55 Minutes
Round difficulty - Medium
The round was 2nd technical round conducted through Google Meet.
There were 2 interviewers and they were helpful.
Timing was from 11:10 A.M - 12:00 P.M
Given two linked lists representing two non-negative integers, where the digits are stored in reverse order (i.e., starting from the least significant digit to ...
Add two numbers represented as linked lists in reverse order and return the sum as a linked list.
Traverse both linked lists simultaneously while adding corresponding digits and carry.
Handle cases where one list is longer than the other.
Create a new linked list to store the sum digits in reverse order.
Remember to handle carry for the last digit sum.
Round duration - 30 Minutes
Round difficulty - Medium
Timing was 12:30 P.M. to 1:00 P.M.
It was held on Google Meet and HR was helpful.
Tip 1 : Don't hesitate in taking a course from Coding Ninjas and waste time in thinking only to take or not, It is an Investment.
Tip 2 : Regularly Participate in Coding Contests on CodeForces.
Tip 3 : Start practicing on Leetcode and InterviewBit 1 month before your Placement Drive.
Tip 1 : Keep it 1 page and mention only field specific achievements.(Nothing like Captain of Cricket Team in College)
Tip 2 : Mention atleast 1 project or past work experience.
Top trending discussions
I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.
Puzzles, Psychometric Test
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
First round was coding as well as aptitude done together went well I guess focusing on codes helps a lot.
I was interviewed in Sep 2016.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills and ability to work in a team
Completed multiple projects including a web-based inventory management system
I was interviewed in May 2017.
I was interviewed in Jun 2017.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Production Analyst
128
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Manager
99
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Engineer
94
salaries
| ₹0 L/yr - ₹0 L/yr |
Implementation Consultant
91
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Success Manager
80
salaries
| ₹0 L/yr - ₹0 L/yr |
Freshworks
Zoho
HCLTech
TCS