Offer them a job and find out.
> the required skills there are ‘getting things done in a company the size of Google’
this sounds like a fake excuse to exclude someone who has demonstrated a high degree of ability and skill, but doesn't fit your mental image of what a Google employee should be -- otherwise known as gatekeeping