I doubt this is a company-wide problem. I think this is an employee with a serious inability to appreciate boundaries, and he should be removed from his position of responsibility.
First step is awareness, then next step is recognizing there's a problem. Your comment stops at the first step.
I meant no implication about it being acceptable in small companies - it is unacceptable everywhere.
Small company, he's a programmer - primary interviewer is in a relationship (last candidate said 'yes') - asks another technical interviewer if he's interested in this candidate's headshot. Happens all the time in startups / small companies.
My guess is about as feasible as yours, no?
I'm not discounting the possibility of your guess, but I have never experienced it personally, and I would have a major issue working with anyone who behaved in this manner in a professional environment.