It's not about being selective. It's about knowing how to conduct interviews. Those asking about Big-O or FizzBuzz just don't know what else to ask. It's a shame since 99.9% of interviews are like that.
It feels increasingly like there are too many programmers for too few programming jobs.
Here in Denmark many companies are so picky that they only hire people with a MSc in CS/CE. Many of them have also outsourced HR to recruiting companies which is an absolute disaster for people who are self-taught or only have a BSc.