Skip to content
Related Articles

Related Articles

Improve Article

HashedIn Interview Experience for Software Engineer-II 2021

  • Difficulty Level : Easy
  • Last Updated : 21 Jul, 2021

I was contacted by a HashedIn recruiter. The process took about a week. 

Round 1 (Coding):  This was a technical coding round of 1 hour with a Software Engineer II which also included a few questions on Core Java fundamentals.

  • Tell me about yourself.
  • Explain a project.
  • (LC Easy): https://leetcode.com/problems/maximum-number-of-balls-in-a-box/. I was asked to provide the space and time complexity as well.

Core Java Questions:

  • What is immutability?
  • Is try with multiple catch allowed? Explain.
  • What is garbage collection?
  • Tell me a little about HashMaps.

Round 2 (System Design): This round was of 1.5 hours with a Senior Software Engineer. 

  • I was asked to design a Food Delivery App (Swiggy). 
  • This round revolved around designing database schemas, identifying relationships between entities and establishing primary key-foreign key constraints. 
  • A few complex SQL queries were also asked with respect to the above design including questions on ACID properties and Hibernate annotations. 

Round 3 (Managerial): This was a half an hour round with a Senior Manager. I was asked the following questions:

  • Tell me about yourself.
  • Have you ever worked on multiple tasks simultaneously?
  • Have you ever communicated with clients directly?

Verdict: 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, AmazonGoogle and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :