I applied through college or university. I interviewed at Intuit
Interview
On campus interview. Had 2 interviewers at the same time. Asked about background experience (previous jobs and projects), then moved on to technical questions. Got back to me about a week after the interview.
Interview questions [1]
Question 1
Without going too much into detail, one was a tree traversal problem and a bit of dynamic programming or recursion.
Other was a design problem, possibly looking to see your understanding of Java classes, polymorphism, and all that.
I applied through college or university. The process took 2 days. I interviewed at Intuit (Boston, MA) in Sep 2017
Interview
applied through college or university and was contacted for a small technical challenge. The challenge lasted 20 minutes, then you explain your solution to them. The problem isn't too difficult, but it was difficult to come up with a clean solution in twenty minutes.
I applied online. The process took 2 weeks. I interviewed at Intuit in Sep 2017
Interview
After I finished their online challenge, I was invited to have a phone interview with Karat (Yep Intuit outsources the first technical interview session to Karat, not sure about the following ones.)
The guy who interviewed me was quite friendly. He first asked me to introduce my technical stacks. Then I was asked to explain how I solved the online coding challenge. I went through my code. And then he asked me whether there is a way to optimize it.
Finally, I was asked to solve a String conversion question, which is actually simple but I messed up. Just got rejected from Intuit.
Interview questions [1]
Question 1
How did you solve the question you were given during the online coding challenge? What's the time complexity? How to improve it?