1. Sent in resume along with application through Intuit.com
2. Was contacted within a few weeks time
3. Received email with a time to have a chat with someone from HR. Lasted maybe 15-ish mins. This is mostly introductory, reasons for wanting to work there, your story, etc. Assuming your'e good here, you then move on to...
4. A 1-hr video call is scheduled with candidate, and two employees. Go over resume and what not. In here, you are asked a few technical questions, and have a relatively trivial coding excercise. This is real-world stuff. Not asked questions to trick you, or asked to solve some crazy algorithm. Mostly pretty trivial that you can accomplish in a 20-30 minute time frame. This is just a litmus test to verify you at least have some sort of technical background.
5. Wait for a follow up email from HR. This is likely a "unfortunately you didn't make it" email, or the one you want, which is "Congrats, we want to bring you on site for an interview, face to face meet and greet, etc!"
6. Do a face to face. Meet several team members. Get a tour of the facility, etc. You then sit down with a few folks (3-4 other software fellows...). You get grilled on technical knowledge. Ranges from front-end stuff, to server-side questions, database questions, etc. Even other questions such as day to day workflow as a developer, some basic linux questions, so on and so forth. Nothing crazy. We're not re-writing kernels here. These are all very realistic questions, and nothing tricky. Not designing some new high-speed optimized sorting algorithm or anything. Think querying data, how would you implement business logic to update a DOM, etc. Basically, some stuff you can do on the white board.
7. Wait again for a follow up from HR. For me this was VERY quick... within only a day or two. You're either given an offer, or didn't make it.
8. Overall, a really great, stream-lined interview process. They're not out to fake you out with tricky algorithm questions, or any of those "think outside the box" type of stuff. Just real world stuff you'd likely have to deal with in your career as a developer. You can tell immediately the culture HUGELY fosters nice folks.