Yes, but if you decide to leave your job during the shutdown (say to find more stable work), you do not get paid for the unpaid hours you worked.
And as others are saying, plenty of people can't afford to work for no pay indefinitely.
And as others are saying, plenty of people can't afford to work for no pay indefinitely.
These banks do not exist.
I'm not a Federal employee and I don't know the details, but there's a banner on my bank's (Chase) website (after you log in) suggesting that they have mechanisms to assist those who aren't getting paid.
What those are, I have no idea. It may well be high interest loans or no interest loans. Or it may waive fees on overdrafts. Again, I don't know. But banks are taking note and communicating with their customers about it.