I applied through a recruiter. The process took 4 weeks. I interviewed at Intuit
Interview
After a few months working with a recruiter, a matching opportunity opened up. We started with a phone interview with the hiring manager, followed by a half-day on-site interview where I presented an architecture design assignment. I had a brief follow-up with my hiring manager's manager where discussed mutual organizational and cultural fit. My recruiter followed up before and after each meeting to solicit and offer feedback and coach me on next steps. Overall a very positive experience.
Interview questions [1]
Question 1
They asked me to describe in detail the architecture for a new web service that they specified in a take-home assignment.
I applied through an employee referral. The process took 3 weeks. I interviewed at Intuit (London, England) in Nov 2016
Interview
Intro with HR (30m), then with the hiring manager (45), then full evening interview (3/4h) with other architects and senior engineers -- asked to prepare a presentation and a coding challenge.
Feedback came in a couple days later, so it was quite faster than expected. Very nice people and great overall process.
Interview questions [1]
Question 1
How do you make sure that the software we write is going to be adaptable to, say, being distributed to 3/4 different markets with their own laws & regulations?
I applied through an employee referral. The process took 3 days. I interviewed at Intuit (Mountain View, CA) in Nov 2016
Interview
I was asked to prepare a presentation on a topic. First 90 minutes was discussion with a panel of 4 people. Most of the questions were around the presentation, but it covered a number of the topics (security, web design, database design). After that - several one-on-one discussions for 45 minutes each. Some were quite technical questions related to complex fraud processing design, scaling, caching. Some had to do with team dynamics.
Interview questions [1]
Question 1
- How do you refactor a massive code base of 4M LOCs
- How to scale a system with a number of microservices
- Cons/pros of using microservices