@mangochutney it's been in practice since before I started working (25 years). It's either done in a pre-screening “interview” with HR or a recruiter. Whenever I have refused to provide it, I was told I would be removed from consideration. I've only ever worked for fortune 500 companies.