Earlier quoted context omitted.
I routinely hire developers in 24 hours from initial contact. It's fun watching them get random recruiter calls two or three weeks later. "I'm not interested, I STARTED my new job three weeks ago. No, I'm not willing to leave for that. Have a nice day." Except the "Have a nice day" part is usually less friendly and polite.
How can either side get an accurate assessment of the other in such a short time? I was hired by my current employer in less than 2 weeks from initial conversation and it was a bit of a smell that they weren't more thorough. Now I'm a hiring manager and am a little concerned with what I feel are "loose" practices that let too many marginal candidates through because otherwise "it's too hard to source talent". For me…
Given the state of tech interviews, and what can be objectively determined _at all_, what makes you think more time would give you any more accurate assessment?