Choice in job market is a luxury, not sure if it's only a China thing. But most fresh grads will end up with whichever company who'd hire them in whatever role they offered.
The OP also mentioned the low retention rate, behind that, it means that for young people, they may start in a low pay job, but there will be tremendous amount of chances for new opportunities elsewhere after a few years of work experience. There will be less BS in the interviews, and ~50% of pay raise each time (sounds familiar?). After try and errs, there's a chance you'll find a fair-paying job with reasonable workload and non-toxic workspace, they call it landed (Shàng Àn 上岸), comparing to the endless Sea of Suffering(Kû Hâi 苦海).
They have the hope for the future.