Anyone who doesn't fit that mold fairly closely isn't going to get anywhere with the kind of companies that have a seasonal pipeline for new grads. (My point corroborated by a sibling: https://news.ycombinator.com/item?id=31508438).
There may always be exceptions of course. And there's no harm in trying.
But if you have an unconventional education your best bet IMO is small local companies who are in general desperate for anyone with any skill, some dedication and intelligence.
This listing is representative of the entry-level software engineering roles we're hiring for: https://www.mckinsey.com/careers/search-jobs/jobs/softwareen...
When I see these I look and say “that’s not a entry level role”. Or at the very least. It’s not one that I think a new grad would like at and feel qualified for. If this is meant to attract people who just graduated or came fresh off boot camps, I don’t see how they qualify.