I recently applied for a local job which I am very well qualified and experienced for but did not even get an interview. I feel that it was one of those jobs that are advertised (because legally they have to be) with a person already in mind for the position. Is there any way I can check to find out if the person who got the job has a better CV than me? If not, then having to advertise jobs by law is a waste of time as it still doesn't stop nepotism.