There were two separate interview sessions over two weeks:
First there was a technical screening with 2 or 3 developers. It included a question and answer session and working a problem on the whiteboard. I was also asked to talk about projects listed on my resume.
The next session, about a week later, was lunch with 4 or 5 team members. We discussed the company culture, etc.