I think more organizations should have candidates (especially senior ones) give a job talk. It's standard practice in academia, but academic job talks tend to be overly long and high-stakes; basically an hour-long lecture about one's research. An industry job talk could just be a 15-minute presentation about a technical topic of the candidate's choosing, followed by Q&A. The candidate has full control over what the topic is, and the audience (i.e., the hiring panel) gets a good feel for that person's interests, communication skills, and soft skills.