Applied through university recruiting. Was contacted by HR for a phone screening, just to see that you're a normal person. I was then set up with a technical interview who was a Senior Associate Technology. Talked about my resume, a few behavioral questions, only lasted 45 minutes.
I was then invited to a "Super Saturday" -- you would come in on a Saturday to meet with Sapient employees ranging from all positions. This has to be my favorite interview just because the environment was great, everyone was really nice, they seemed to really care about who they hire. There was a 4:1 ratio between employees and interviewees so there was a lot of attention directed towards the interviewees. There was a short presentation, which I thought was fairly humorous. A group presentation/interview where you're given a case study and you have to work in a team to come up with a solution. Then there is informal Q/A which consisted of your team and a few employees: ask questions, don't be afraid. Then I had an "Attributes Interview" which is really just a behavioral interview. I loved my interviewer, she seemed genuinely interested in my experiences. Then there was lunch where you pretty much sit wherever you want. Then an individual technical interview. Similar to the group, but you have to work on coding/designing an application fit for the situation/case study. Then there was a tour of the building/surrounding areas. Lastly, there was a closing ceremony where Sapient asks for feedback. Everything was great. Technical interview was a little intimidating, but that's because I'm not the best programmer out there.
Overall, it was a great experience. I learned a lot about the company and really enjoyed meeting the team. When you're interviewing, you get a sense of how the company is, how the people who work there are and whether or not you'd fit in.