Not programming, but in the same vein, A Trek Bicycle store manager asked me in an interview if I would be willing to work a trial shift the next day building bicycles. Unpaid, of course. Just to see if I was a good fit.
Of course, since I was used to building 50 a day, I would have gotten all of them done in a single shift whereas they were needing to call in stores from surrounding areas to come help in a few days.
I laughed and said if they needed help tomorrow I would be happy to work for my usual fee of $20/bike.
Oddly, I did not get the job
It was.
In Ohio? I’m almost positive it isn’t legal. It’s definitely illegal in states like California. But they’re banking on nobody recording their interview audio (which I will now be doing as Ohio is single-party state) and nobody complaining if asked.
I doubt it’s a company policy, but I did send an email to their company offices to complain about it, for all the good it will do.