I just landed a new role that I love. I am so thankful! Having just gone through the wars, here are my thoughts:
1. I had a good-sized gap on my resume, due to a serious illness. I'm sure I was not considered because of that gap, but explaining it would open me up to discrimination for something that is not in my control. The manager who hired me looked at my experience and evaluated my interview (not the gap) and got a qualified, professional employee.
2. When you interview a candidate, for the love of all things holy, let the person know as soon as you can that they have not been selected. Leaving an applicant wondering is very unprofessional. It just takes a moment to send a basic email using a template telling them they weren't selected.
3. Be honest about the culture. If you are a type-A organization, be honest about that. Don't say you are "flexible and family-friendly" if you are going to grill your employees about having to pick up a sick kid.