A recruiter reached out to me over LinkedIn and explained a little bit about Trulia and what their mission statement was. Shortly after, I had a phone screen with the manager. He asked very relevant questions about modern technologies that are used on a day-to-day basis in a full-stack role.
After the phone interview, I went in person to the office. It took roughly 4 to 5 hours, but all of the interviewers were prompt and communicative. Overall I had an amazing interview experience and hope that more companies interview candidates as Trulia does.