yup a lot of companies still require a degree with a good gpa as a bar for entry(even if you've passed the interview!)
the question is would you want to work for these companies anyways? the rigidity is usually representative of systemic issues that will result in employee unhappiness anyways. the bean counters don't care about you and factor in time to you leaving and design policies around that.
Well this was FANG (ebay uk role) but the hr gate keeper was based in Spain so I suspect even though my first job was on campus at world leading rnd Uni in the UK I got dropped.
The average HR person in Spain wouldn't have a clue about CIT and probably though I was a car mechanic.
When they realised I didn't have a degree - they reacted like I had leprosy, IBM also had the same reaction.
Ironically I am further down the track to Ceng status than many who have a CS degree.