Prep schools in France can be damn selective as well. And prep schools tend to have contracts with universities so drop out from prep schools can be admitted to universities (they might or might not have to pass an exam for that). Prep schools are somewhat equivalent to the first two years of university, with a bit of literature/philosophy and foreign language classes, but prep schools are much intense and exams are harder (disclaimer: I did prep school and a "Grande Ecole", and and also have an Msc from a University).