Preparing for an interview? Check out Cracking the Coding Interview
Published on

Intuit | SDE2 | Bengaluru | Rejected

Author
  • Shared Anonymously

Total Working Experience: 3 years
Current Position: MTS2 at MNC
Location: Bengaluru, Karnataka, India
Date: July 5, 2024

I recently applied for an SDE-2 role in Intuit through a referral. I got a call from the HR 5 days later, saying that my resume is shortlisted. The first interview was scheduled again 5 days later. It was a phone screening round.

Round 1 - Phone Screening Round [60 mins]

  • Introduction
  • 25 mins discussion on what my current team does and asked to draw a HLD diagram for the same. Follow up questions were asked as well.
  • I was asked to design APIs for a BookMyShow kind of a platform. The interviewer wanted to see my approach and I was asked followup questions as well. 15 mins went into this discussion.
  • https://leetcode.com/problems/lru-cache/description/ - 20 mins discussion on the approach, pseudocode and time complexity

I was contacted by the recruiter stating that I have passed the round and was given a craft project to work on for 2 weeks.

Round 2 - Craft Round [60 mins]
There were 4 people in the panel. I had created a PPT for the same which included the assumptions I had taken while creating the project, Functional and Non Functional requirements, Tech Stack used, HLD and LLD design, APIs in Postman, DB Schema, etc.

  • Questions on the craft project.
  • Corner cases and edge cases handling.
  • PUT vs PATCH
  • Path Param vs Query Param
  • DB design related questions
  • Authorization related questions

Round 3 - Assessor Round [45 mins]

  • https://leetcode.com/problems/product-of-array-except-self/description/
  • I was asked to write SQL statements on a given problem statement.
  • Discussion on Monolith vs Microservice

Round 4 - Team Member Round [30 mins]

  • Some discussion around my current project in my current organisation.
  • Design Patterns
  • Caching Mechanisms

Round 5 - Team Member Round [30 mins]
This was a typical Behavioral round.

  • Why do you want to leave your current org?
  • Given a prod issue, how would you debug it?
ReportMark as Helpful