I've had what added up to a full day of interviews (and meals) on several occasions. In some cases there were many interviews since I was meeting many people on the team, which I would think is a good sign of culture, as opposed to one manager who makes hiring decisions by themself.