It's not unreasonable for the company to ask for a few hours of the person they actually end up hiring. It's wasting the time of the dozens of other people that will never get reasonable consideration that's objectionable.
Wasting candidate time should never be used for screening. At most, steps that take a significant amount of time or effort should be reserved solely for determining the order in which the acceptable candidates receive offers, and the amounts of those offers.
Wasting candidate time should never be used for screening. At most, steps that take a significant amount of time or effort should be reserved solely for determining the order in which the acceptable candidates receive offers, and the amounts of those offers.