The First Stage:
A screening interview - general questions around overall "How things work," from the load balancer to the database. An entire backend application stack.
The Second Stage:
They had told me that in the second stage, they would predominantly concentrate on the application you built, but then, surprise! They asked me a LeetCode hard problem: "Least Frequently Used Cache."
It's really pathetic to actually ask someone to work on an application and then also ask them hard algorithm questions that are like your college-level questions!
Then the next two rounds of interviews were a medium LeetCode and a managerial. The managerial round was very small, considering I was not able to answer the LFU Cache answer.
Develop a Snake and Ladder application
Least Frequently Used Cache implementation
The following metrics were computed from 8 interview experiences for the Intuit Staff Software Engineer role in Bengaluru, Karnataka.
Intuit's interview process for their Staff Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having very negative feelings for Intuit's Staff Software Engineer interview process in Bengaluru, Karnataka.