I usually refuse such Silicon Valey interview style, unless I am desperate for a new position.
For the ones I usually take, a few hours out from overtime budget is enough, or WFH days.
With 30 days holidays + overtime budget, taking a day off for an site interview, is manageable.
Having to work for only 11 months per year is a luxury.