Meh, IQ is potential, not capability, to do a job. I don't find this argument convincing. What about all the literal geniuses who have no interest and never studied CS?
At least the graduate can show that he/she can commit to a multi-year long, sometimes boring, project successfully. A high IQ person could just leave your company after 6 months because "they're bored".