Hashedin By Deloitte | SDE Intern | Interview Experience | Offer
Summary
I recently interviewed for the SDE Intern position at Hashedin by Deloitte, which involved an Online Assessment, two technical interviews, and an HR round, ultimately leading to an offer.
Full Experience
I recently had the opportunity to interview with Hashedin by Deloitte for an SDE Intern position. The interview process was conducted on-campus and consisted of four rounds: an Online Assessment, two Technical Interviews, and a final HR Round.
OA Round
My journey began with the Online Assessment, which featured three coding questions: one easy, and two medium to hard. I successfully solved all of them within the allotted time. Out of 135 students who attempted this round, 22 of us were selected to proceed.
Technical Interview 1 (~50 min)
This round started with a brief introduction, after which the interviewer delved into core computer science fundamentals, asking questions on topics like Inheritance, Polymorphism, and DBMS. Following this, we moved on to Data Structures and Algorithms. I was asked to solve the 'Reverse Linked List' problem, demonstrating both iterative and recursive approaches, and the 'Rotate Array' problem, which included several follow-up questions. Towards the end, I answered some SQL queries focusing on Joins, and the interviewer seemed satisfied with my responses.
Technical Interview 2 (~1 hr 45 min)
Next was the second Technical Interview, which was a comprehensive session. This round primarily focused on System Design. I was tasked with designing a comprehensive database schema for a Movie Ticket Booking Application, and I was encouraged to think of functionalities independently. The interviewer was very helpful throughout this process, guiding me whenever I encountered difficulties. This design discussion took up about an hour. After the system design, we transitioned back to DSA. The interviewer presented a series of 'Jump Game' problems, specifically 'Jump Game', 'Jump Game II', 'Jump Game III', and 'Jump Game IV'.
HR Round
Finally, I proceeded to the HR Round. This was, unfortunately, the least pleasant part of the entire process. I was quite surprised to be questioned and judged somewhat harshly regarding my CGPA, even though it was above the company's stated criteria. Despite this challenging HR experience, I eventually received an offer.
Interview Questions (8)
I was asked several SQL queries specifically focusing on different types of JOIN operations, such as INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN. The interviewer wanted to understand my grasp of how these joins work and their practical use cases for combining data from multiple tables.
I was tasked with designing a comprehensive database schema for a Movie Ticket Booking Application. This required me to identify key entities such as Movies, Theaters, Shows, Bookings, Users, and Payments, and then define their attributes, relationships, and appropriate data types. I also had to consider various functionalities like user registration, browsing movies, selecting seats, making bookings, and processing payments.