I applied through a recruiter. The process took 3 months. I interviewed at TrueCar (Santa Monica, CA)
Interview
The interview was a full-day event: a presentation by me followed by meetings with multiple groups. I was flown in for the interview and put up in a hotel. Everyone was very pleasant.
Interview questions [1]
Question 1
It's been quite a while, so I don't recall specific questions. However, I do recall their apologizing for scheduling the "brain teaser" portion of the interview dead last after a long and exhausting day.