
HashedIn by Deloitte Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 280 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at HashedIn by Deloitte.
Software Development Engineer
So HashedIn by Deloitte came to our campus for SDE and SDET roles. I applied and my resume got shortlisted for the online assessment. It was a test with 3 coding questions: Easy, Medium, Hard. I managed to solve the Easy and Medium ones. For the Hard one, I passed most test cases but not all. After that, I was shortlisted for the interview rounds. On Day 2, we had the interviews. Round 1 was Technical, covering coding, database, and SQL. They asked questions on database design for a Facebook-like site with SQL queries, finding the 75th, 76th, and 77th lowest salaries, and coding problems like Minimum Window Substring and a String decoding problem. I did above average and moved to the next round. Round 2 was all about Database Design, focusing on system design and database concepts. The main task was to design a Movie Booking System, including the database schema, E-R Diagram, relationships, constraints, and optimizations. The interviewer went deep into my design, suggested improvements, asked SQL queries on my schema, discussed normalization, and drilled down on my internships and projects, reviewing my resume. No coding in this round. Round 3 was an HR Discussion with two panelists. They asked behavioral, situational, and company-related questions, assessing cultural fit and career goals. In the end, 10 students were selected from our campus: 8 for SDE and 2 for SDET.
- How would you design a database for a site like Facebook?
- Can you write the SQL queries for the schema you designed?
- What are the 75th, 76th, and 77th lowest salaries in the table?
Software Engineer
So basically, for HashedIn by Deloitte's campus hiring, the first round was an online test which was a coding round. It had 3 coding questions, mainly focused on DSA like strings, sliding window, and prefix sums. It was for 90 minutes on the HirePro platform. No MCQs, just DSA coding questions. They were kinda medium-hard difficulty, so you really need to know strings, sliding window, prefix-sum, and hashing well. HirePro doesn't give any partial scores, your code has to pass all the test cases. You could use Java, Python, or C++.
- Search Most Recent Task Containing Keyword: Given a list of tasks and a keyword, find the most recent task containing the keyword. Start searching from the end.
- Smallest Subarray Containing All Unique Events: Find the shortest subarray with all unique events, prioritizing the smallest start index.
- Count Subarrays Whose Sum Is Divisible by K: Count contiguous subarrays whose sum is divisible by K.
Software Engineer
This was a 4-stage interview process. It started with an online assessment that had 3 DSA questions: one easy, one medium, and one hard. You had to solve all three to move on. Then, there were two technical interviews. The first one involved 2 medium-to-hard DSA questions, a review of my resume, and some Computer Science fundamentals. The second technical interview was a 40-45 minute system design round, focusing on database design for a given problem. Finally, there was an HR interview where they asked basic HR questions and discussed my resume projects.
- Tell me about the Three Sum problem.
- Can you explain how to sort elements by frequency?
- Describe the design for your college alumni website.
HashedIn by Deloitte Software Engineer Interview Questions
Quoted word for word from HashedIn by Deloitte interview reports.
“Create a program to check if a string contains all characters of another string in the identical sequence.”
Read reports →“Find if the sum of the two largest elements in an array equals the sum of all elements in the array.”
Read reports →“Write a C# program that finds two numbers in the array [2, 7, 11, 15] which add up to 9 and returns their indices.”
Read reports →“How would you rearrange an array into odd and even numbers with O(1) space?”
Read reports →“Can you find the longest common substring in an array of strings using a mathematical trick?”
Read report →“Can you solve the Jump game 1 problem from Leetcode, given an array of integers, check if we can reach or cross the last index?”
Read report →“What is the length of a tree and how do you merge 2 sorted lists?”
Read report →“Let's say there are five kids with scores [2, 5, 7, 9, 4]. We need to give cookies to every kid, with each kid receiving at least one cookie. The kid with higher marks must receive more cookies than adjacent kids. What is the minimum possible total number of cookies required to satisfy this condition?”
Read report →“Could you write the Java code for a function that takes an int array as input and returns an array where all odd numbers are moved to the left and all even numbers to the right, with the constraint that you can't use for loops and can only use one int array as a function parameter?”
Read report →Formats, difficulty and experience
Across all 280 HashedIn by Deloitte interview reports.