Several months ago I interviewed for a remote position with a startup based in NYC. The technical screening consisted of a project and of course a couple of phone interviews. After I did well on all of that, I was flown up to NYC for a 'culture-fit' interview. Which I failed, apparently. As a mid-30s guy who was raised in the mid-west, I felt like I had very little in common with the 20-something urbanites with whom…
This is definitely something that happens. It's valid, I believe, for the company to vet candidates for culture fit, but the go should not be hiring a team of "sames." In a recent batch of interviews (four opportunities local, three remote), I was put through a specific culture fit step of the interview process at all but one company, and it was part of all remote hiring processes.
I don't really agree. I come from a traditional engineering background and consider myself a professional. As such, I expect to be judged on issues of professional decorum (i.e. what I would term an "asshole test"). That is part of culture, I suppose, but beyond that there should be no "fit" determination. This is especially true since this industry assumes people are going to be changing jobs every 2 - 3 years.
I'm a professional; I adapt to my environment. Sure, I like and work in some better than others, but I can be effective and productive in almost any. Trying to optimize your hires for this while simultaneously complaining about talent shortages is counterproductive, and on some level dishonest.