Matthew, how did the interview go? 
It went well for the most part, but 2 things could be an issue for me:
1. Questions about things I simply haven't done in the past -- can't make stuff up, or add things to my resume out of the blue. If they need someone who actually scaled up an API to 2 million users (for example), there's nothing I could do to get that job. For the non-programmers, I'd say it's like wanting someone who rescued a baby (or at least a kitten) from a burning building. You've either done this, or you have not. What could I respond? "Well, I'm always open to new experiences; If I ever found someone in a burning building I would definitely try to rescue them!" but that might not be what they're looking for.
2. At the very end, he asked if I could work 50-55 hours weeks -- not once in a while (during new software releases, etc.) but as a matter of course. I couldn't lie to him, that I was willing to throw work-life balance completely to the wind. I told them I was flexible, but I'd want to start out around 40 hours at least.
His only excuse for asking for this -- "we have more work than we have time to do" -- sounds like that's a YOU problem; need to stop being so cheap and hire more people!
And here's the disturbing part -- the recruiter (who was present at the interview) knew I was proposing $90K a year salary. That is NOT enough to work 50-55 hour weeks! What is this industry coming to?
So one, or both, of these things could be an issue for me getting the job.
I'm glad to have the experience interviewing. I've done several video interviews, but I haven't done an in-person one in a while.
Thank you all for your prayers.