Did you read the rest of my comment? If the test was good and the machine passes, that means you could just hire the machine instead and wouldn't need to complain about it. You'd be happy because that's much cheaper than hiring a human.
But presumably the op thinks the machine is not good enough to replace a developer. But it passed the interview... so doesn't that mean the interview question was bad?