HASHEDIN _INTERVIEW EXPERIENCE

hashedin logo
hashedin
Software Engineer InternOffer
April 8, 20243 reads

Summary

I successfully navigated through multiple technical and behavioral rounds at Hashedin, culminating in an offer for both an Internship and a Full-Time Software Engineer position with an 8LPA compensation package.

Full Experience

My interview journey at Hashedin started with an Online Assessment, which comprised three medium-difficulty questions. I managed to solve two optimally and one using a brute-force approach, successfully clearing this round.

Next, I moved on to Technical Round 1, where two interviewers greeted me. The discussion began with my introduction, followed by an in-depth conversation about the projects listed on my resume. Following this, I was presented with three DSA questions:

I successfully solved all three problems and advanced to the next round.

Technical Round 2 also featured two interviewers. I introduced myself once again, and then they presented a system design scenario: designing a schema or E-R diagram for a vehicle vendor who rents 2-wheelers across six different locations. After discussing the design, I was given another DSA question: Minimum Number of Steps to Make Two Strings Anagram. I cleared this round as well.

Finally, I proceeded to the Fitment Round, which had three interviewers. This round focused on situational questions related to work-life scenarios. I successfully navigated this round too.

In the end, I cleared all rounds and received both an Internship and a Full-Time Employee (FTE) offer with an 8 LPA package.

Interview Questions (5)

Q1
Remove Duplicates from Sorted List
Data Structures & AlgorithmsEasy

Given the head of a sorted linked list, delete all duplicates such that each element appears only once. Return the linked list sorted as well.

Q2
Reorganize String
Data Structures & AlgorithmsMedium

Given a string S, check if the letters can be rearranged so that two characters that are adjacent to each other are not the same. If possible, output any possible result. If not possible, return the empty string.

Q3
Convert Decimal to Octal Number
Data Structures & AlgorithmsEasy

The problem was to convert a decimal number to its octal representation, similar in concept to converting a number to hexadecimal.

Q4
Vehicle Rental System Schema Design
System Design

I was asked to design a schema or Entity-Relationship (E-R) diagram for a vehicle rental system. The scenario involved a vendor renting 2-wheelers across 6 different locations.

Q5
Minimum Number of Steps to Make Two Strings Anagram
Data Structures & AlgorithmsMedium

Given two strings s and t of the same length, you want to change s into t. In one step you can choose any character of s and change it to another character. Return the minimum number of steps to make t an anagram of s. An Anagram of a string is a string that contains the same characters with a different (or same) ordering.

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!