What investment banking actually requires

Investment banking is not a single role — it is a set of jobs within a bank that help companies and governments raise money, buy other companies, or restructure their finances. To work in investment banking, you need a bachelor's degree (usually in finance, economics, or accounting), then entry into a formal training program called an analyst program or associate program, depending on the bank and your experience level. Most people start as analysts straight out of college, work for two to three years, then move to associate roles or leave banking entirely.

The path is structured and competitive. Banks hire analysts on a fixed schedule — usually once a year, in the fall, for roles that start the following summer. You explore during your junior year of college. The process includes a resume screen, phone interviews, and in-person interviews where you solve financial problems on a whiteboard and discuss why you want the job. Banks care less about your GPA than about whether you can explain financial concepts clearly and show you understand what the job actually involves.

Investment banking is not wealth management, not commercial banking, and not trading. You are not managing client money. You are advising companies on large financial decisions and executing those decisions — arranging loans, structuring mergers, preparing companies to go public. The work is project-based, the hours are long (60 to 80 hours a week is normal), and you spend a lot of time in Excel building financial models and writing pitch books that explain why a company should hire your bank.

Key Takeaways

  • Investment banks hire analysts directly from college through formal programs that start in summer; applications open in the fall of your junior year.
  • You need a bachelor's degree in any field, though finance, economics, or accounting makes the interviews easier.
  • The interview process tests whether you can solve financial problems under pressure and explain why you want this specific job, not just any banking job.
  • Internships during college — especially at a bank or in corporate finance — make you a stronger candidate than someone with no finance experience.
  • After two to three years as an analyst, you move to associate roles, business school, or out of banking; very few people stay in investment banking for a full career.

Getting the degree and building early experience

You do not need a finance degree to become an investment banker, but you need to understand finance by the time you interview. If you study engineering, history, or biology, you can still get hired — but you will need to teach yourself financial concepts and show that knowledge in interviews. Most candidates major in finance, economics, accounting, or business because those programs cover the material you will need.

More important than your major is what you do during college summers. Banks strongly prefer candidates who have done finance internships — at an investment bank, a commercial bank's corporate finance division, a private equity firm, or in a company's finance department. An internship shows you have actually seen how financial work happens and that you are serious about the field. If you do not have an internship, you can still interview, but you will be competing against people who do. Some candidates work in unrelated fields (retail, restaurants, nonprofits) and still get hired, but they have to explain why they want banking and prove they understand the work.

During college, take courses in financial accounting, corporate finance, and valuation. Join your school's investment club or case competition team if one exists. These activities are not required, but they show you have spent time thinking about how companies work and how to value them. Banks also look at your GPA, but usually only as a screen — if you have a 3.5 or higher, your GPA will not hurt you; below 3.0, some banks will not interview you at all, though this varies by school and bank.

The analyst program and the hiring timeline

Investment banks hire analysts through formal programs with a fixed calendar. If you are in college, you explore in the fall of your junior year for a summer internship (which often leads to a full-time offer after graduation). If you are already out of college, you explore in the fall for a full-time analyst role that starts the following summer. Some banks also hire in the spring, but fall is the main hiring season.

The process itself is straightforward: resume, cover letter, and sometimes a short online form. Your resume should list your education, any finance internships, relevant coursework, and activities that show you understand business or finance. Do not list every job you have ever had; focus on things that show you can work hard and think analytically. Banks receive thousands of resumes and screen them quickly, so make sure your finance experience is straightforward to find.

If your resume passes the screen, you will get a phone interview, usually with a junior banker (an analyst or associate). They will ask why you want to work in investment banking, what you know about the bank, and one or two technical questions — maybe "walk me through a discounted cash flow analysis" or "how would you value a company if you only had its income statement?" These questions test whether you understand the concepts, not whether you get the exact right answer. Then comes the in-person interview, usually a full day at the bank with four to six interviews back-to-back. Some interviews are technical (more financial questions), some are behavioral (tell me about a time you solved a hard problem), and some are just conversations with bankers about why you want the job.

What banks actually test in interviews

Investment banks use interviews to answer three questions: Can you do the technical work? Can you communicate clearly? Do you actually want this job, or are you just explore to everything?

Technical questions usually focus on valuation and financial statements. You might be asked to build a straightforward three-statement model (income statement, balance sheet, cash flow statement) on a whiteboard, or to explain what happens to a company's balance sheet when it borrows money. You do not need to memorize formulas; you need to understand how the pieces fit together. If you do not know the answer, say so and think out loud — bankers want to see how you approach a problem, not whether you have memorized everything.

Communication matters more than most candidates realize. If you explain your thinking clearly, even if you make a small mistake, you will do better than someone who gets the right answer but cannot explain it. Practice talking through financial problems before your interview. Say your thinking out loud. Ask clarifying questions if the interviewer's question is unclear.

The third part — showing you actually want the job — means doing real research on the bank and the role. Know what the bank's main business lines are (mergers and acquisitions, capital raising, restructuring). Know a recent deal the bank worked on. Be able to explain why you want to work there specifically, not just why you want investment banking. Generic answers ("I want to work with smart people and solve complex problems") will not stand out. Specific answers ("I read that your bank led the restructuring of [company], and I am interested in how you structured the debt") show you have done your homework.

Moving from analyst to associate and beyond

If you are hired as an analyst, you will work for two to three years. During that time, you build financial models, prepare pitch books and presentations, attend client meetings, and work on live deals. You also take on more responsibility as you move up — your first year you are mostly building models, by your third year you might be leading a small part of a deal or mentoring newer analysts.

After two to three years, you have three main paths. The first is to move to an associate role at the same bank or a different one. Associates are more senior — they lead teams of analysts, manage client relationships, and work more directly with partners. To move to associate, you usually need an MBA, though some banks promote analysts to associate without one. The second path is to go to business school and then come back to banking as an associate (this is very common). The third path is to leave banking — many analysts move to private equity, hedge funds, corporate finance roles at large companies, or other fields entirely.

Very few people stay in investment banking for 20 or 30 years. The hours are demanding, and most people use banking as a training ground for something else. If you stay past associate, you move toward partner roles, which means bringing in clients and managing the business side of banking, not just executing deals. This is a different skill set and appeals to a smaller group of people.

Certifications and additional credentials

You do not need any certifications to become an analyst. Some candidates have passed the CFA Level 1 exam (Chartered Financial Analyst), which shows you know financial analysis, but it is not required and most analysts do not have it when they are hired. If you want to pursue it, you can study for it during your analyst years, though the time commitment is significant.

Once you are working as an analyst, some banks encourage or require you to get your Series 7 license (General Securities Representative Exam) and Series 63 license (Uniform Securities Agent State Law Exam). These are regulatory licenses that allow you to work with securities. Your bank will usually pay for the exam prep and the exam itself. You study for a few weeks and take the test; most people pass on the first try. These are not hard to get, but they are not something you need before you are hired.

An MBA is useful if you want to move to associate or stay in banking long-term, but it is not required to start as an analyst. Many analysts go to business school after two or three years of work, and some banks have partnerships with MBA programs that make the process easier.

Realistic expectations about the job

Investment banking is high-paying but demanding. Analysts typically earn a base salary of $85,000 to $110,000 (this varies by bank and location), plus a bonus that can be equal to or larger than the base salary in good years. The bonus depends on the bank's performance and your individual performance, so it is not may provide. You also get benefits like health insurance, a 401(k), and sometimes free meals or transportation when you are working late.

The hours are the trade-off. During busy periods, you might work 70 to 80 hours a week. During slow periods, it might be 50 to 60. You will work weekends. You will get calls at 11 p.m. asking you to redo a model. You will miss social events. This is not a job where you leave at 5 p.m. and forget about work.

The work itself is repetitive in some ways — you build a lot of similar financial models — but each deal is different, and you learn quickly. You see how real companies make decisions, how deals get structured, and how large financial transactions actually work. If you are interested in finance and business, this is valuable experience. If you are not, the long hours will feel pointless.

Frequently Asked Questions

Do I need to go to a top university to become an investment banker?

No, but it helps. Banks hire from a wide range of schools, but they do recruit heavily from large state universities and Ivy League schools because they have large finance programs and strong alumni networks. If you go to a smaller school, you will need to work harder to get noticed — stronger grades, more finance internships, and more networking. It is possible, but you are competing against people from schools where banks have dedicated recruiters on campus.

What if I did not do a finance internship in college?

You can still get hired, but you will be at a disadvantage. In your interviews, you will need to show that you understand finance through coursework, self-study, or other experience. Be prepared to explain why you did not intern in finance and what you have done instead to learn the field. Some candidates work in other industries and still get hired because they show strong analytical thinking and genuine interest in banking.

Can I become an investment banker without a college degree?

No. Banks require a bachelor's degree for analyst roles. There is no path into investment banking without a four-year degree. If you are interested in finance but do not have a degree, you could work in other finance roles (commercial banking, accounting, financial services) and potentially move into investment banking later, but it would be unusual.

How competitive is the hiring process?

Very competitive. Large banks receive thousands of resumes for a few hundred analyst positions. Your resume needs to pass the initial screen, then you need to perform well in phone and in-person interviews. Having a finance internship, a strong GPA, and genuine knowledge of what investment banking involves will put you ahead of most candidates. Networking — talking to bankers at the bank you want to work for — also helps, because they can refer you directly to the recruiting team.

What happens if I do not get an offer after my internship?

If you intern at a bank and do not get a full-time offer, you can still explore to other banks' analyst programs. Some interns do not get offers because the bank did not have budget, not because of their performance. You can also try again the following year if you are still in school. If you are already out of college and did not get hired, you might consider working in corporate finance or another finance role for a year or two, then explore to banking again with more experience.