The problem is that people don't practice them because they believe that these questions test some sort of intrinsic, unchangeable quality of how smart you are, which is totally false.
But if people practiced them more, they would realized that there is only 10-20 questions that you can be asked, and everything else is just some minor variation of the most common questions, and you don't specialized training to do project Euler or glassdoor.com questions.