i
HashedIn by Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed in Jan 2025.
Leetcode medium level questions
I applied via Company Website and was interviewed in Jun 2024. There were 4 interview rounds.
There were 3 coding questions of moderate difficulty.
Transpose a matrix by swapping rows with columns
Iterate through each row and column and swap the elements
Create a new matrix with swapped rows and columns
Ensure the new matrix has the correct dimensions
Implement a swap method for two variables.
Create a temporary variable to store the value of one variable.
Assign the value of the second variable to the first variable.
Assign the value of the temporary variable to the second variable.
The depth of a binary tree is the number of edges on the longest path from the root node to a leaf node.
Depth of a binary tree can be calculated recursively by finding the maximum depth of the left and right subtrees and adding 1.
The depth of a binary tree with only one node (the root) is 0.
Example: For a binary tree with root node A, left child B, and right child C, the depth would be 1.
To find the middle element of a linked list, use two pointers - one moving at double the speed of the other.
Use two pointers - slow and fast, with fast moving at double the speed of slow.
When fast reaches the end of the list, slow will be at the middle element.
I want to join Hashedin because of its reputation for innovative projects and collaborative work environment.
Reputation for innovative projects
Collaborative work environment
Opportunities for growth and learning
Managing tight deadlines and learning new technologies were the main challenges faced in my previous internship.
Meeting tight project deadlines
Adapting to new technologies quickly
Working in a fast-paced environment
Collaborating with team members effectively
I applied via Campus Placement and was interviewed in May 2024. There were 3 interview rounds.
3 Questions- Easy to Medium. Questions from Greedy, Scheduling queues, and String Compression.
Coding test of medium to hard difficulty.
Multiple inheritance is a feature in object-oriented programming where a class can inherit attributes and methods from more than one parent class.
Allows a class to inherit attributes and methods from multiple parent classes
Can lead to the Diamond Problem where ambiguity arises if two parent classes have a method with the same name
Languages like C++ support multiple inheritance
Abstraction is the concept of hiding complex implementation details and showing only the necessary information. Encapsulation is bundling data and methods that operate on the data into a single unit.
Abstraction focuses on what an object does rather than how it does it
Encapsulation restricts access to some of an object's components, protecting the object's integrity
Abstraction allows for creating simple interfaces for c...
HashedIn by Deloitte interview questions for designations
I applied via Company Website and was interviewed in May 2023. There were 5 interview rounds.
Dp and strings questions along with array
Rotate an array of strings k times
Create a temporary array to store elements that will be rotated
Use modulo operator to handle cases where k is greater than array length
Update the original array with elements from the temporary array
Use a hash table to find two numbers in a linked list that add up to a target sum.
Traverse the linked list and store each node's value in a hash table along with its index.
For each node, check if the difference between the target sum and the current node's value exists in the hash table.
If it does, return the indices of the two nodes.
Example: Given linked list 2 -> 4 -> 3 -> 5 and target sum 7, return indices 1 and 2.
Get interview-ready with Top HashedIn by Deloitte Interview Questions
I was interviewed in May 2022.
Round duration - 90 minutes
Round difficulty - Medium
There was three questions in the test. I was able to solve 2.5 questions. 2 Questions was of medium difficulty and one was easy.
Given an integer number num
, your task is to convert 'num' into its corresponding word representation.
The first line of input contains an integer ‘T’ denoting the number o...
I created two array, 1st one is for tens places and 2nd is for ones places and then divide the number by 10 and use tense place in the first array and ones place for 2nd array
Round duration - 60 Minutes
Round difficulty - Medium
Interviewer asked me 2 DSA question and 10 short answer type questions.
Timing around 1 hour.
Interview was on zoom and we can use our own editor, for eg I used Vs Code.
Interviewer was very helpful. He helps me finding the edge cases.
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
I use slow and fast pointer approach to solve this problem. Fast pointer move in the double speed as compare to slow pointer and if they meet while traversing the linkedlist then there is a loop otherwise no loop
Round duration - 60 Minutes
Round difficulty - Medium
Total duration of the round is 60 minutes.
Interview was on zoom. we can use any editor.
It was Design round.
Tip 1 : Ask as many question as you can to get familiar with the statement.
Tip 2 : Tell him the approach first before start coding.
Tip 3 : Use efficient data structure for storing and time complexity wise
Round duration - 20 Minutes
Round difficulty - Easy
Duration of this round is 20 minutes.
Interview was on zoom.
Interviewer was very friendly.
Tip 1 : Give mock interview as much as you can.
Tip 2 : Be confident in the interview.
Tip 3 : Try to explain your logic to yourself whenever you are preparing. It will help you in the real interview
Tip 4 : Make one or two good project (good project means using functionalities like database, authentication).
Tip 1 : Explain your project briefly in your resume.
Tip 2 : Write only those points in the resume that is linked to this profile.
I was interviewed in May 2022.
Round duration - 90 minutes
Round difficulty - Medium
My test was scheduled at 2 pm and I received the test link at exactly 2 pm in my mail. The platform was quite user-friendly. The test consists of 3 coding question and I have solved all 3 of them.
Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array.
array = [34, -50, 42, 14, -5, 86]
I have applied the kadanes algo and solved this question.
We have a set collection of N
stones, and each stone has a given positive integer weight. On each turn, select the two stones with the maximum weight and smash them toge...
We will store the stones in a vector/list and run a while loop until the size of the vector/list is greater than 1
O(1).
Since we are using constant extra space.&...
Round duration - 60 minutes
Round difficulty - Medium
This round consists of questions based on DSA and CS fundamentals. The interviewer was very nice she helped me whenever I was shucked in the question. Apart from dsa questions were based on DAMS, CN, OOPS, OS, Github.
For a given singly linked list, identify if a loop exists and remove it, adjusting the linked list in place. Return the modified linked list.
A...
I first found the loop using the concept of slow and fast pointer in link list and I removed the loop from the link list. Then I also told the interviewer that this question can also be solved using hash map.
Round duration - 30 minutes
Round difficulty - Medium
It was the HR Interview and consists of basic HR interview questions.
Tip 1 : Solve dsa 450 sheet of Love Babbar.
Tip 2 : Prepare CS fundamentals well.
Tip 3 : Revise Oops concepts.
Tip 4 : Read previous interview experiences.
Tip 1 : Mention links of your coding profile.
Tip 2 : Mention your projects and they should be live.
Tip 3 : Resume should be of 1 page.
Tip 4 : Mention your Mooc Courses.
I was interviewed in Mar 2022.
Round duration - 90 minutes
Round difficulty - Medium
It consists of 3 questions:
The first question was related to DP (Hard)
Second was related to math(Easy)
Third was related to string (Medium)
Ninja has a 'GRID' of size 'R' x 'C'. Each cell of the grid contains some chocolates. Ninja has two friends, Alice and Bob, and he wants to collect as many chocolates as possible ...
I was able to pass only 1 test case out of 5
Find the number of trailing zeroes in the factorial of a given number N
.
The first line contains an integer T
representing the number of test cases.
Each of the...
I was able to pass only 3 test case out of 5
You are given an encrypted string where repeated substrings are represented by the substring followed by its count. Your task is to find the K'th character of the d...
I was able to pass all test cases
Round duration - 45 minutes
Round difficulty - Medium
Standard DS/Algo round. It was at around 12 PM
Given a sequence of numbers, the task is to identify all the leaders within this sequence. An element is considered a leader if it is strictly greater than all the el...
Start the iteration from the right side and keep the track of the maximum array till that particular element of the array.
Given an array of unique integers where each element is in the range [1, N], and the size of the array is (N - 2), there are two numbers missing from this array....
First I solved this question in O(n) space and O(n) time then they asked me to optimize it and solve it without extra space.
Given a singly linked list of integers, your task is to return the head of the reversed linked list.
The first line of input contains an integer 'T' representing the numbe...
The brute force approach is to use recursion. First, we reach the end of the Linked List recursively and at last node, we return the last node, which becomes the new head of the partially reversed Linked List. While coming back from each recursion call we add the current node in the current recursion call to the last node of the partially reversed Linked List and assign the current node to null.
Steps:
&...
Round duration - 35 minutes
Round difficulty - Easy
First, he asked me to introduce myself.
Then, he told me that as you know this is a design round so design a music player like Spotify.
First, I have designed the database using tables and Primary and Foreign Keys.
Then, he told me to write the code for it and told me that before I write the code tell me that which data structure will you use and why?
Then, he discussed with me for around 10 to 15 min that why am I using particular DS and why not someone else and what will be the problem in a particular data structure, and how will certain DS perform in case of various operations like searching, adding, deleting the songs in the music player.
Then, he told me to write the code for a playlist of this music player with all possible operations.
Tip 1 : First design the database and show them the database schema
Tip 2 : Then share your approach and data structures which you'll use
Round duration - 30 minutes
Round difficulty - Easy
Interviewer was very friendly
And, timing was around 12.30 PM
Tip 1 : The cross-questioning can go intense sometimes, think before you speak.
Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds, I feel it is important to have an opinion.
Tip 3 : Context of questions can be switched, pay attention to the details. It is okay to ask questions in these rounds, like what are the projects currently the company is investing in, which team you are mentoring, ...
General Tip : Before an interview for any company, have a brief insight about the company, what it does, when was it founded and so on. All these info can be easily acquired from the Company Website itself.
Tip 1 : Practice Atleast 100+ questions
Tip 2 : Clear with your approach and time-space complexity of your approach
Tip 3 : Also focus on low-level design
Tip 1 : Mention your coding handles
Tip 2 : Also, mention about your project tech stacks
I was interviewed before Apr 2023.
Database design for Instagram platform
Create tables for users, posts, comments, likes, followers, and hashtags
Use primary and foreign keys to establish relationships between tables
Include fields such as user_id, post_id, comment_id, like_id, follower_id, and hashtag_id
Implement indexes for faster data retrieval
Consider scalability and performance optimization techniques
Top trending discussions
based on 8 interviews
4 Interview rounds
based on 20 reviews
Rating in categories
Software Engineer
408
salaries
| ₹5 L/yr - ₹16 L/yr |
Software Engineer2
370
salaries
| ₹9.5 L/yr - ₹23.3 L/yr |
Senior Software Engineer
205
salaries
| ₹8 L/yr - ₹26.5 L/yr |
Software Engineer II
162
salaries
| ₹10.5 L/yr - ₹20 L/yr |
Software Developer
161
salaries
| ₹7 L/yr - ₹15.6 L/yr |
TCS
Infosys
Wipro
HCLTech