For Deutsche Bahn, freelance contracting jobs in their IT famously always require 2+ years experience in train infrastructure companies as a hard requirement. Not joking, this is a common pattern in their job ads. Look at this ad, where they are looking for a Go/React/RabbitMQ expert: https://www.freelancermap.de/projekt/senior-fullstack-entwic...
Why is that an issue? It's a freelance gig, so you are free to ask for whatever requirements you want.
But I remember being interviewed for a cybersecurity job at Siemens's Trains division and the german guys there started grilling me on some obscure cybersecurity standards used by the rail industry, even though that was never in my pentest resume and it's something that can be learned on the job.
Germans really hate hiring people who don't 100% fit a job description no matter how impossible it is. No wonder their economy is stagnant, when it's based on HR box ticking instead of aptitudes.