My favorite to ask is:
"Tell me about a time you really screwed something up."
This can be a design decision, or may accidentally running "drop table users"...
This is an open ended question. The more experienced interviewees will pivot to how they learned something from it or whatever. I'm just looking for general humility tbh.
If they're nervous or confused, I'll share a few of my stories, like the time I really did drop that users table, or tripped over a power chord in a data center when disaster recovery testing was being done.
Which is not to say that there aren't people who simply don't care about the env they work in, yet are great SWEs: it's just that it reveals the persons attitude, preferences and can get them excited (for better and for worse :)).
Along the way I ask a few questions about bits, which provides some dynamic signal (for example, would this person be good at low-level stuff?)
I think a similar interesting question: asking for one or several things the applicant dislikes most about the programming language, would be similarly revealing.
YMMV when it comes to people who are smart but not very good talkers, but I think it's better than, say, asking people to sing a song, like some recruiters do.