First interview was an hour long, and was your basic introductory interview. The interviewer asked me about myself and told me a lot about the position and the company. The second interview was a "technical" interview, but more like "given this real world scenario how would you solve it using big data". Because I have never worked with big data, I didn't really feel qualified for the job, but honestly the more I heard about the company the more interested I became. It sounds like a great job and a great company.
Even though I didn't get the position, I'd still say it was a good experience. Everyone I spoke with was very nice.