There were two interview rounds conducted in one day for me. The first round, in the morning, lasted for about 40 minutes. After a basic introduction, I was asked to explain one of my projects in detail and the challenges I faced in completing it. Then, I was asked to share my LeetCode and GFG profiles, as well as my GitHub account, so my activity could be analyzed.
Next, I was given one hard LeetCode problem to solve, which involved sorting N linked lists into a single list using a heap. I was able to explain the logic and code it. The interview then ended, and I asked a couple of questions regarding the company.
I was selected for the second round.
The second round began with introductions, a discussion of my interests, and a light-hearted chat about my name. I was then asked to explain one of my projects and the challenges I faced, with some cross-questioning about my project. This segment lasted for about 20 minutes. Following this, I was asked to join a Glider link I had been shared earlier.
Two Data Structures and Algorithms (DSA) questions were then asked. They were not overly difficult, and I was also asked to explain their working and time/space complexity. I was then asked a question from operating systems about deadlock, which I explained. Afterward, I was asked to provide pseudocode. I was unable to write it completely but could explain my intuition.
Finally, I was asked a DBMS question regarding ACID properties, followed by an SQL query. This query involved an OUTER JOIN, and I was able to get it right on the second try. The interview concluded, and I asked a few questions about the company. The entire process lasted for a little over an hour.
Q1. What are ACID properties?
Q2. What is deadlock? Write pseudocode.
Q3. Merge N linked lists in a sorted order using a heap.
Q4. Explain a project and its challenges.
The following metrics were computed from 4 interview experiences for the Intuit Software Engineer role in New Delhi, India.
Intuit's interview process for their Software Engineer roles in New Delhi, India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Intuit's Software Engineer interview process in New Delhi, India.