Interview Experience – HashedIn by Deloitte (CTC : 8.1 LPA) | SDE | On-Campus

hashedin by deloitte logo
hashedin by deloitte
SDE IOn-Campus
January 13, 20262 reads

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.

Full Experience

🧪 Round 1 (Coding Round)

  • The round consisted of 3 questions (1 Easy, 1 Medium, and 1 Hard) to be solved within 90 minutes.

Questions:

  1. Easy: Sort the characters in a string.
  2. Medium: Find the minimum length subarray that contains all distinct elements of the array.
  3. 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
  • 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.

Interview Questions (19)

Q1
Sort Characters in a String
Data Structures & AlgorithmsEasy

Sort the characters in a string.

Q2
Minimum Length Subarray with All Distinct Elements
Data Structures & AlgorithmsMedium

Find the minimum length subarray that contains all distinct elements of the array.

Q3
Minimum Length Subarray with Distinct Elements T Times
Data Structures & AlgorithmsHard

Given an array and an integer T, find the minimum length subarray that contains all its distinct elements at least T times.

Q4
Single Number
Data Structures & Algorithms

LeetCode 136 – Single Number

Q5
Contains Duplicate II
Data Structures & Algorithms

LeetCode 219 – Contains Duplicate II

Q6
SQL Join Query
Other

Write an SQL query involving a join between two tables.

Q7
Simple REST API Implementation
Other

Write code for a simple REST API.

Q8
What is a REST Controller
Other

What is a REST Controller

Q9
Spring Boot Directory Structure
Other

Directory structure of a Spring Boot application

Q10
Spring Boot XML Configuration
Other

Use of XML-based configuration

Q11
Spring Boot Annotations
Other

Commonly used annotations

Q12
Java Interface Definition
Other

What is an interface in Java

Q13
Deadlock Definition
Other

What is deadlock

Q14
Deadlock Prevention Methods
Other

Methods to prevent deadlock

Q15
Round Robin Scheduling Definition
Other

What is Round Robin scheduling

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

Q17
Strengths and Weaknesses
Behavioral

I was asked about my strengths and weaknesses.

Q18
Why HashedIn by Deloitte
Behavioral

I was asked why I chose HashedIn by Deloitte and what interested me about the company.

Q19
Family Background Questions
Behavioral

The interviewer also asked a few questions about my family background.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!