I worked my tail off to jump through all the hoops and had "the highest scores for any person who had ever applied for that position" going into the on-site. During the on-site, one guy stonewalled me so I couldn't make any traction on the problem I was supposed to solve. The last interview of the day was supposed to be with a director, and I viewed that as my closer interview -- the one I had to sell to get the job. Due to scheduling conflict, that interview was scheduled without notice. Overall, the on-site was chaotic and the stonewaller was not well-prepared.