Y’all thanks for this information brehs! I’m currently a finance major, but I switched from Mechanical Engineering junior year (

)
I feel like I’m a step behind everyone because I’ve been rushing to catch up so I can possibly graduate this year (I’ll be 21), but I’m starting to realize that I need to take as much time I can and start making connections
Two questions:
What are some good entry positions as a finance major?
And what are some good websites/books/etc. to master topics needed to become a great finance analyst/IB/etc? Any help is appreciated
I'll say this, don't rush things. The thing about college is that you really have time to focus without a lot of the responsibilities of real life.
To your questions:
1. Arguably the best (or most prestigious) position for a finance major upon graduation is as an Investment Bank Analyst, ideally with a Bulge bracket firm e.g. Goldman Sachs, Credit Suisse, JP Morgan, Morgan Stanley etc within a major financial center e.g. NYC, London, Tokyo, Hong Kong, Shanghai, Singapore, Zurich, Frankfurt, Abu Dhabi etc. Outside of that, any Business Analyst position with a strong focus on Finance will be pretty good. Equity and commodity analysts I've heard are also pretty good but I do think IB is the best way to go. Even if you can't get a Bulge bracket firm, I think it'd be good to go to a smaller market or niche firm to get exposure to the industry.
2. Not 100 percent sure on books. Honestly whatever upper level undergraduate/junior level graduate school textbook on Finance you can find is probably solid. A lot of Finance is simple math equations that build upon themselves. Once you have the basics down it's all good from there. You may need to find something on Investment theory however.
One thing I've been told is good is to read either the Wall Street Journal or the Financial Times (the Business and Finance sections at least) and make a stride to understand the macro-economic climates from the books. Also, for every business term you don't understand do some research on Investopedia (great resource for Financial concepts as well).
All the power to you breh. Take your time in college, crush your classes (the workload shouldn't be bad considering you were a Mechie) and try to get at least 1 internship within Finance under your belt.