Will I get a job at the end of my degree

There is no guarantee there will be a job available at the end of your degree, however host employers may potentially want to continue the employment position on a permanent basis at the end of the three years.