Intuit Senior Software Engineer Interview Experience — Service Scheduler Coding and an LLM Classification Design Question

Intuit·Software Engineer·Nov 2026
Technical ScreenSenior+Rejectedmedium

I failed an Intuit phone screen recently. It was a total of 75 mins of interview, split into 2 parts.

Part 1 - coding

The problem: design and implement a service scheduler for an in-person customer service center (very similar to the Genius Bar at the Apple stores or an Xfinity store service desk). A customer walks into the store and checks in. They are given a ticket with a sequential service number. The service number is called by the staff in the order determined by the scheduler.

There are 2 different tiers of customers:

  • Regular customers: serviced in the order they arrive.
  • VIP customers: given higher priority compared to Regular customers.

You are asked to do the following:

  • Design the classes for the customer and the ServiceScheduler with the required high-level characteristics.
  • Implement the ServiceScheduler to serve ALL VIP customers before serving regular customers. Implement two methods, checkIn(Customer) and getNextCustomer().
  • Implement the scheduler so that it keeps a 2:1 VIP vs. Regular customer processing rate. Modify the getNextCustomer() method to implement that processing rate.

There was also a line at the end that just said "100 : 50".

Part 2 - System Design

The system design was about classifying businesses. We have business records, i.e. address, name, etc. We need to classify/cluster these businesses into industries like Banking / Tech / Healthcare / Pharma, etc. How do we do this using LLMs? It is an open-ended question.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Intuit
Role
Software Engineer
Level
Senior+
Rounds
Technical Screen
Outcome
Rejected
Difficulty
medium
Interview date
Nov 2026
Questions from this interview
2 questions

Related interview experiences

Explore more interview rounds, questions, and outcomes.

Browse interview experiences