Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by HashedIn by Deloitte Team. If you also belong to the team, you can get access from here

HashedIn by Deloitte Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

HashedIn by Deloitte Software Developer Interview Questions, Process, and Tips

Updated 12 Feb 2025

Top HashedIn by Deloitte Software Developer Interview Questions and Answers

  • Q1. Chocolate Pickup Problem 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 coll ...read more
  • Q2. Reverse the Linked List Given a singly linked list of integers, your task is to return the head of the reversed linked list. Input: The first line of input contains an i ...read more
  • Q3. Maximum Subarray Sum Problem Statement Given an array arr of length N consisting of integers, find the sum of the subarray (including empty subarray) with the maximum su ...read more
View all 50 questions

HashedIn by Deloitte Software Developer Interview Experiences

21 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I was interviewed in Jan 2025.

Round 1 - Coding Test 

Leetcode medium level questions

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa question was asked . You need to implement optimized solution
  • Q2. Questions from resume and some on database
Round 3 - Technical 

(2 Questions)

  • Q1. Medium level dsa question. Again needed optimized approach .
  • Q2. System design questions
Round 4 - HR 

(1 Question)

  • Q1. Fitment round . Questions on previous work experience and hr questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jun 2024. There were 4 interview rounds.

Round 1 - Coding Test 

There were 3 coding questions of moderate difficulty.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Code transpose of matrix
  • Ans. 

    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

  • Answered by AI
  • Q2. Implement swap method.
  • Ans. 

    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.

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. Depth of a binary tree
  • Ans. 

    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.

  • Answered by AI
  • Q2. Middle of linked list.
  • Ans. 

    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.

  • Answered by AI
  • Q3. Design book my show
Round 4 - HR 

(2 Questions)

  • Q1. Why do you want to join hashedin.
  • Ans. 

    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

  • Answered by AI
  • Q2. Challenges faced in my previous internship.
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Not hard. Be calm and prepare. Prepare cse fundamentals as well.

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Nagarro
Q4. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more

Software Developer Interview Questions & Answers

user image Ashish Mohapatra

posted on 3 Jun 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Coding Test 

3 Questions- Easy to Medium. Questions from Greedy, Scheduling queues, and String Compression.

Round 2 - Technical 

(1 Question)

  • Q1. 2 Questions on arrays and string. Questions on sorting and CS Fundamentals. Questions on Projects in Resume.
Round 3 - Technical 

(1 Question)

  • Q1. Questions on making an ER diagram and SQL questions. One question from Greedy Algorithm.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test of medium to hard difficulty.

Round 2 - Technical 

(2 Questions)

  • Q1. What is multiple inheritance
  • Ans. 

    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

  • Answered by AI
  • Q2. What is abstraction and encapsulation
  • Ans. 

    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...

  • Answered by AI

Skills evaluated in this interview

HashedIn by Deloitte interview questions for designations

 Software Developer Intern

 (1)

 Software Developer Trainee

 (1)

 Software Developer 1

 (1)

 Software Engineer

 (17)

 Software Engineer2

 (7)

 Software Trainee

 (1)

 Java Developer

 (2)

 Backend Developer

 (1)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in May 2023. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Dp and strings questions along with array

Round 3 - Technical 

(3 Questions)

  • Q1. LinkedList and Array medium level questions were asked
  • Q2. Rotate a array k times
  • Ans. 

    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

  • Answered by AI
  • Q3. 2 sum using linked list
  • Ans. 

    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.

  • Answered by AI
Round 4 - Technical 

(1 Question)

  • Q1. Dynamic programming and oops concept, dbms concepts were asked
Round 5 - HR 

(1 Question)

  • Q1. Tell me about yourself , why hashedin

Interview Preparation Tips

Topics to prepare for HashedIn by Deloitte Software Developer interview:
  • Array
  • Data Structures
Interview preparation tips for other job seekers - make sure your data structure is good

Skills evaluated in this interview

Get interview-ready with Top HashedIn by Deloitte Interview Questions

I was interviewed in May 2022.

Round 1 - Coding Test 

(1 Question)

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.

  • Q1. 

    Convert a Number to Words

    Given an integer number num, your task is to convert 'num' into its corresponding word representation.

    Input:

    The first line of input contains an integer ‘T’ denoting the number o...
  • Ans. 

    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

  • Answered Anonymously
Round 2 - Video Call 

(1 Question)

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.

  • Q1. 

    Cycle Detection in a Singly Linked List

    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 ...

  • Ans. 

    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

  • Answered Anonymously
Round 3 - Video Call 

(1 Question)

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.

  • Q1. How would you design a social media platform with features such as friend requests and posts?
  • Ans. 

    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

  • Answered Anonymously
Round 4 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Duration of this round is 20 minutes.
Interview was on zoom.
Interviewer was very friendly.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNo criteriaHashedIn interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Java, Operating System, DBMS, SQLTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

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).

Application resume tips for other job seekers

Tip 1 : Explain your project briefly in your resume. 
Tip 2 : Write only those points in the resume that is linked to this profile.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in May 2022.

Round 1 - Coding Test 

(2 Questions)

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.

  • Q1. 

    Maximum Subarray Sum Problem Statement

    Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array.

    Example:

    Input:
    array = [34, -50, 42, 14, -5, 86]
    Out...
  • Ans. 

    I have applied the kadanes algo and solved this question.

  • Answered Anonymously
  • Q2. 

    Last Stone Weight Problem Statement

    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...

  • Ans. Removing From List

    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

     

    • Find the index and weight of the two heaviest stones
    • Remove those stones from the vector/list using their index
    • Add their absolute difference to the vector/list if the absolute difference is greater than 0
    Space Complexity: O(1)Explanation:

    O(1).

    Since we are using constant extra space.&...

  • Answered Anonymously
Round 2 - Video Call 

(1 Question)

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.

  • Q1. 

    Detect and Remove Loop in Linked List

    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.

    Expected Complexity:

    A...

  • Ans. 

    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.

  • Answered Anonymously
Round 3 - Video Call 

Round duration - 30 minutes
Round difficulty - Medium

It was the HR Interview and consists of basic HR interview questions.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BengaluruEligibility criteriaCGPA above 7 and no Active BacklogHashedin By Deloitte interview preparation:Topics to prepare for the interview - Data Structures and algorithms, CN, OS, DBMS, System Degisn, Oops.Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

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.

Application resume tips for other job seekers

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.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer interview

user image Coding Blocks

posted on 27 Dec 2021

I was interviewed in Mar 2022.

Round 1 - Coding Test 

(3 Questions)

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)

  • Q1. 

    Chocolate Pickup Problem

    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 ...

  • Ans. 

    I was able to pass only 1 test case out of 5

  • Answered Anonymously
  • Q2. 

    Trailing Zeros in Factorial Problem

    Find the number of trailing zeroes in the factorial of a given number N.

    Input:

    The first line contains an integer T representing the number of test cases.
    Each of the...
  • Ans. 

    I was able to pass only 3 test case out of 5

  • Answered Anonymously
  • Q3. 

    Find K'th Character of Decrypted String

    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...

  • Ans. 

    I was able to pass all test cases

  • Answered Anonymously
Round 2 - Video Call 

(3 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Standard DS/Algo round. It was at around 12 PM

  • Q1. 

    Leaders in an Array Problem Statement

    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...

  • Ans. 

    Start the iteration from the right side and keep the track of the maximum array till that particular element of the array.

  • Answered Anonymously
  • Q2. 

    Find Two Missing Numbers Problem Statement

    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....

  • Ans. 

    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.

  • Answered Anonymously
  • Q3. 

    Reverse the Linked List

    Given a singly linked list of integers, your task is to return the head of the reversed linked list.

    Input:

    The first line of input contains an integer 'T' representing the numbe...
  • Ans. Brute Force

    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:

    &...

  • Answered Anonymously
Round 3 - Video Call 

(1 Question)

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.

  • Q1. Design a music player similar to Spotify.
  • Ans. 

    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
     

  • Answered Anonymously
Round 4 - HR 

(2 Questions)

Round duration - 30 minutes
Round difficulty - Easy

Interviewer was very friendly
And, timing was around 12.30 PM

  • Q1. Why should we hire you?
  • Ans. 

    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, ...

  • Answered Anonymously
  • Q2. What do you know about the company?
  • Ans. 

    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.

  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from G L Bajaj Institute of Technology & Management. Eligibility criteriaAbove 7 CGPAHashedin By Deloitte interview preparation:Topics to prepare for the interview - Data Structures, Low Level System Design, DBMS, Algorithms, OOPSTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

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

Application resume tips for other job seekers

Tip 1 : Mention your coding handles
Tip 2 : Also, mention about your project tech stacks

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Apr 2023.

Round 1 - Technical 

(2 Questions)

  • Q1. Leetcode easy - medum questions
  • Q2. DSA questions - linkedlist, tree etc
Round 2 - System Design 

(1 Question)

  • Q1. Design a database for instagram
  • Ans. 

    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

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Explain how would you react under a condition where your colleague does not agree your ideas

Skills evaluated in this interview

HashedIn by Deloitte Interview FAQs

How many rounds are there in HashedIn by Deloitte Software Developer interview?
HashedIn by Deloitte interview process usually has 3-4 rounds. The most common rounds in the HashedIn by Deloitte interview process are Technical, Coding Test and HR.
How to prepare for HashedIn by Deloitte Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at HashedIn by Deloitte. The most common topics and skills that interviewers at HashedIn by Deloitte expect are AS2, Docker, Github, JIRA and JSON.
What are the top questions asked in HashedIn by Deloitte Software Developer interview?

Some of the top questions asked at the HashedIn by Deloitte Software Developer interview -

  1. Write code to find max length subarray matching the given ...read more
  2. Write an SQL query to given an output from given tab...read more
  3. Designing of APIs, SQL query to find second largest va...read more

Tell us how to improve this page.

HashedIn by Deloitte Software Developer Interview Process

based on 8 interviews

4 Interview rounds

  • Coding Test Round
  • Video Call Round - 1
  • Video Call Round - 2
  • HR Round
View more
HashedIn by Deloitte Software Developer Salary
based on 161 salaries
₹7 L/yr - ₹15.6 L/yr
25% more than the average Software Developer Salary in India
View more details

HashedIn by Deloitte Software Developer Reviews and Ratings

based on 20 reviews

3.9/5

Rating in categories

4.2

Skill development

4.2

Work-life balance

3.8

Salary

3.9

Job security

4.4

Company culture

3.9

Promotions

4.3

Work satisfaction

Explore 20 Reviews and Ratings
Software Engineer
408 salaries
unlock blur

₹5 L/yr - ₹16 L/yr

Software Engineer2
370 salaries
unlock blur

₹9.5 L/yr - ₹23.3 L/yr

Senior Software Engineer
205 salaries
unlock blur

₹8 L/yr - ₹26.5 L/yr

Software Engineer II
162 salaries
unlock blur

₹10.5 L/yr - ₹20 L/yr

Software Developer
161 salaries
unlock blur

₹7 L/yr - ₹15.6 L/yr

Explore more salaries
Compare HashedIn by Deloitte with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview