Full half-day of interviews if you pass a phone screen. You'll meet with four to five people, for about 45 minutes each. The HR ladies are very nice and they'll chaperone you for your time there, but their main job is to make sure you talk to the right people in the right order. Difficulty of interviews depends on the team you're joining.