My question is: Does education guarantee a job.
Answer: No
Being educated means you are trainable i.e you should be able to use your acquired knowledge to creat space for yourself in the labour market even if their isn't any job opportunity. Education will give you some skills that make you different from an illiterate.
Why do people with an educational background have a harder time getting a job than people without an educational background? Because those who have an educational background will choose a decent job and according to the level of education they get. Meanwhile, those who do not have an educational background, will do anything as long as they can make money. That is, the two views have different orientations, one has the feasibility of a job, and the other is money orientation. Education is not wrong, but what is wrong is our perception of education.