Interview Experience – HashedIn by Deloitte (CTC : 8.1 LPA) | SDE | On-Campus
- Location
- On-Campus
- Posted
- 13 Jan 2026
Summary
I went through a multi-round interview process at HashedIn by Deloitte for an SDE role, which included coding, technical, system design, and cultural fitment rounds, ultimately receiving an Intern offer.
How it went
🧪 Round 1 (Coding Round)
- The round consisted of 3 questions (1 Easy, 1 Medium, and 1 Hard) to be solved within 90 minutes.
Questions:
- Easy: Sort the characters in a string.
- Medium: Find the minimum length subarray that contains all distinct elements of the array.
- Hard: Given an array and an integer T, find the minimum length subarray that contains all its distinct elements at least T times.
- I was able to solve the first two questions within 15 minutes.
- I was also able to derive the correct approach for the third problem, but my solution failed on a few edge test cases.
- Out of 400 students from my college, only 27 were shortlisted for the next round.
🧪 Round 2 (Technical Interview)
- The interview began with a brief self-introduction.
- I was then given two coding problems and was asked to explain the approach and write the code on paper:
- LeetCode 136 – Single Number
- LeetCode 219 – Contains Duplicate II
- Next, I was asked to write an SQL query involving a join between two tables.
- The discussion then moved to my projects, followed by questions related to Spring Boot, as I had used it extensively in my project.
- Topics included:
- What is a REST Controller
- Directory structure of a Spring Boot application
- Use of XML-based configuration
- Commonly used annotations
- Topics included:
- I was also asked to write code for a simple REST API.
- Finally, I was asked questions on Core Java and Operating Systems, including:
- What is an interface in Java
- What is deadlock
- Methods to prevent deadlock
- What is Round Robin scheduling
- From my college, only 8 students qualified for the next round.
🧪 Round 3 (System Design Interview)
- I was asked to design a database schema for a Parking Lot system.
- After completing the initial design, the interviewer gradually introduced new features and requirements, and I had to update the schema accordingly.
- Based on the final design, I was also asked to write SQL queries related to the database.
- This was a long and in-depth interview, lasting approximately 1.5 hours.
- Six students qualified for the final round.
🧪 Round 4 (Cultural Fitment Round)
- The interview started with a self-introduction.
- I was asked about my strengths and weaknesses.
- I was asked why I chose HashedIn by Deloitte and what interested me about the company.
- The interviewer also asked a few questions about my family background.
✅ Final Result
- All six students who appeared for the final round received offers.
- There were two types of offers: Intern and Intern + FTE.
- I was offered the Intern one.
Questions asked (19)
- 01
Sort Characters in a String
Data Structures & Algorithms · Easy
Sort the characters in a string.
- 02
Minimum Length Subarray with All Distinct Elements
Data Structures & Algorithms · Medium
Find the minimum length subarray that contains all distinct elements of the array.
- 03
Minimum Length Subarray with Distinct Elements T Times
Data Structures & Algorithms · Hard
Given an array and an integer T, find the minimum length subarray that contains all its distinct elements at least T times.
- 04
Single Number
Data Structures & Algorithms
LeetCode 136 – Single Number
- 05
Contains Duplicate II
Data Structures & Algorithms
LeetCode 219 – Contains Duplicate II
- 06
SQL Join Query
Other
Write an SQL query involving a join between two tables.
- 07
Simple REST API Implementation
Other
Write code for a simple REST API.
- 08
What is a REST Controller
Other
What is a REST Controller
- 09
Spring Boot Directory Structure
Other
Directory structure of a Spring Boot application
- 10
Spring Boot XML Configuration
Other
Use of XML-based configuration
- 11
Spring Boot Annotations
Other
Commonly used annotations
- 12
Java Interface Definition
Other
What is an interface in Java
- 13
Deadlock Definition
Other
What is deadlock
- 14
Deadlock Prevention Methods
Other
Methods to prevent deadlock
- 15
Round Robin Scheduling Definition
Other
What is Round Robin scheduling
- 16
Design a Parking Lot Database Schema
System Design
I was asked to design a database schema for a Parking Lot system. After completing the initial design, the interviewer gradually introduced new features and requirements, and I had to update the schema accordingly. Based on the final design, I was also asked to write SQL queries related to the database.
- 17
Strengths and Weaknesses
Behavioral
I was asked about my strengths and weaknesses.
- 18
Why HashedIn by Deloitte
Behavioral
I was asked why I chose HashedIn by Deloitte and what interested me about the company.
- 19
Family Background Questions
Behavioral
The interviewer also asked a few questions about my family background.