Nothing wrong with spending all day interviewing if you think you have a strong chance of the interview resulting in tens of thousands of dollars in raise/bonus/etc.
Yeah, an actual full day of interviewing is probably more than necessary, but you need to have a strong signal of your ability. I think most technical recruiting at good companies is more about avoiding the possibility of hiring someone who is bad than trying to find the best candidate ever. The business doesn’t want to spend $50k+ on recruiting+paying someone who sucks. So spending a full day on interviewing, especially if you are offering competitive compensation, just makes sense
Let's assume I have to spend a day doing "something" at your company to prove I'm worthy of an offer of employment. What if instead of 6 randomly generated interviews left up to the whims of the interviewer it was 6 interviews working an a different aspect of a simple application? Time spent is the same but I think the latter would produce a much stronger signal.
Yeah if you created a hugely popular and successful framework, or are a technical fellow at Google, you don’t even need an interview. But for slightly lower bars of “best” I think you would be surprised just at how bad many people even with decent credentials can be.
I just can’t envision a scenario where a company is one I’m interested in working in (good pay, good work, good culture) and where I’m not willing to try to work there due to a one day interview, no matter how good I am. I’m by no means “the best” but I would only go through the process of changing employers/possibly even moving if tens/hundreds of thousands of dollars were at stake, and a day is not much time to spend for that.
Yeah, an actual full day of interviewing is probably more than necessary, but you need to have a strong signal of your ability. I think most technical recruiting at good companies is more about avoiding the possibility of hiring someone who is bad than trying to find the best candidate ever. The business doesn’t want to spend $50k+ on recruiting+paying someone who sucks. So spending a full day on interviewing, especially if you are offering competitive compensation, just makes sense