Hashedin by Deloitte Interview Experience for Trainee + Software Engineer Role | Off-Campus 2021

Hashedin by Deloitte Interview Experience for Trainee + Software Engineer Role | Off-Campus 2021Step 1: Initially, I filled a google form that said, “HashedIn – Freshers Registration Form” on 26th May 2021.Step 2: On June 4, I received an E-Mail from them that said that I had to give an Online test between 8th June 10:00 Am to 9th June 6:00 Pm.(Test Link was provided in the mail and I received the other login credentials on 7th June at 6 PM.Step 3 (Online Assessment Round): 2 HoursNumber Of Questions: 3Total Marks: 300 (100 Marks each)Platform: OtomeytQuestions:Program to convert a given number (between 1 and 99) to words: https://www.geeksforgeeks.org/convert-number-to-words/Opposite of this problem (Find two numbers from their sum and XOR: https://www.geeksforgeeks.org/find-two-numbers-sum-xor/):Here we are given sum(X) and xor(Y) of two numbers, we need to find numbers A and B such thatX= A+BY= A xor B.DFS/BFS type problem just like Flood Fill question on Leetcode: https://leetcode.com/problems/flood-fill/I was able to score 240/300 and passed the Online Assessment Round.Step 4 (Technical Round 1): 12th June (50-55 minutes)Tell me about yourself.Talked about projects and resume.OOPs concepts (Abstraction & Inheritance).Given two unsorted arrays, find all pairs whose sum is x.  (https://www.geeksforgeeks.org/given-two-unsorted-arrays-find-pairs-whose-sum-x/)For this, I initially gave him Approach 1 (Complexity: O(n^2)); He then asked me to optimize it, so I gave him Approach 2 (Complexity: O(nlogn)); He then asked me to optimize it, so I gave him Approach 3 (Complexity: O(n)). Prepare the most optimized solution (Time & Space Complexity).Step 5(Technical Round 2): (System Design Round) (14th June) (1.5 hours)Tell me about yourself.Projects.Discussed the previous interview in short.Two DSA questions with the most optimized solution.Abstractions, Abstract Class, interfaces in Java.Data structure to be used to design a Snake & Ladder game (Hashmaps) and write a code to take the inputs.Implement placeOrder() method for an E-Commerce app. (show Overriding and how it will work).R1 – placeOrder() –   100 orders => PlaceR2 – placeOrder() –  1 => place => 2nd order takesR3 – placeOrder() – Takes order as it comes (random fashion).Given 3 restaurants R!, R2, R3 whereR1 – db1 -admin, staffR2 – db2 -admin, staffR3 – db3 -admin, staff, and a SuperAdmin login which controls all the 3 restaurants.How will it work?Master DatabaseAny questions for me (interviewer)?Step 6(HR Round): (17th June) (30 Minutes)Tell me about yourself.About My blockchain project in deep. (Is India ready for the idea implemented in my project?)Why HashedIn?Suppose: You are 3 colleagues, one is you. The other one is your best friend and the third one is your mate (say XYZ). If XYZ deleted the data and your boss asked you, “Who deleted the data?” and if your best friend deleted the data. What would be your answer to both the questions?One time when you were in a problem, and how did you deal with it?Any questions for me (interviewer)?Family Background.TIPS: Visit interviewer on LinkedIn and know all technologies he knows and manage your interview accordingly. (Personal Experience)Your intro will tell 50% of how your interview is going to be. So, please be specific and honest.Refer GeekforGeeks, LeetCode, InterviewBit before any interview.Verdict: Not Selected!Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.