- 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?