Sorry, you are right. Non-tech companies totally slipped out of my radar. I never interviewed with one so I have no idea how it works there. I don't know what is more depressing an interview with a tech company or working on a legacy Java enterprise system at a bank.
Banks are so much more than legacy Java systems. Name a cutting edge research domain or a a 'cool' programming language and banks will be at the forefront of work with that.