But every year, some undergraduates go directly to investment banks. I don't really believe that every one of them is related.
Private equity funds are generally called PE, and VC is generally translated as "venture capital". FA is a job with strong sales attributes. If you think it is not suitable for sales, you probably don't have to consider FA for the time being.
Your knowledge structure is suitable for investment banks for the time being, but not for joint venture management. Finance major is more suitable for asset management.
In the financial industry, it is hard to say that you are strong, because you lack sales ability. You are still young, so you should pay attention to the growth of this ability. You should take your time, but this piece must grow.
VC as a career starting point is not very good, why? People have said a lot. PE is much better, but many PE/VC boundaries are blurred.
Grade point is very important, and it is one of the important indicators to judge whether an undergraduate is excellent or not.