A full day is a lot unless you get compensated or something for it I feel. In today's world it is a lot of ask. I could also not be spending any time there, in which case that day is wasted. Imagine if all interviews of all your applications took a full day… probably burn off half your PTO just interviewing…
It sounds like the unemployed programmers have an advantage over the employed, when interviewing at 0xide.