Your approach seems pretty fair, Emily. My concern would be for those candidates who are working full-time or have serious family commitments and would be hard-pressed to take an entire day “off”. I definitely was glad to read that you don’t take this step until both you and the candidate see it might be a good fit. I’ve been assigned mandatory homework as the first step. And then discovered that one part of the hiring team was expecting X and the other Y.