To introduce myself – I'm Joao. In my final year studying BSc Economics at Surrey University, I am working as a Campus Ambassador for JP Morgan. I recently finished my one-year industrial placement as an Economist for the British Government's Department for Environment, Food and Rural Affairs (Defra). I also had the opportunity to work as a Private Secretary to the Minister of Environment and Biosecurity.
The truth is there's more than one way of getting a graduate job at an investment bank. The route you choose will depend partly upon the area of the bank you want to get into. My advice is to apply for internships during your bachelor's degree and get an offer of a full-time job when you graduate. Also, if I were you, I would consider doing a placement year. The placement provides students with a unique opportunity to gain skills specific to their subject or industry of choice and the employability skills required for real-life work, so I would suggest applying for a sandwich degree.
This is the standard method of getting the first job in an investment bank. While you're at university, you need to complete as many investment banking internships as you conceivably can, starting in your first year. In Europe, these first-year internships are known as 'spring weeks.' Suppose you impress the banks' recruiters during these short first-year internships. In that case, you will often be guaranteed a place to come back for 10 weeks during the summer holiday of your second year (a so-called "summer internship" or "summer analyst program.") And if you impress again during these summer internships, you should be offered a full-time job when you graduate.
If you have any questions about Surrey or uni life in general, please ask as I can help you out!