1. Get the basics right
Ensure that your CV doesn’t go beyond 1 page, has a font size of 10/11 at least, has no grammatical errors, has bullet pointers instead of paragraphs, and doesn't run from left to right (makes it difficult for the recruiters to absorb all the information).
Seems easy, right? But more than 50% of the applicants get rejected because they make a mistake here.
2. Quantify your achievements
Be it your marks, the work that you have done or a team that you led back in college, assigning a number to an outcome adds a lot more weight to it.
CGPA 8.5 (Top 5% in a batch of 300) has 10x more impact than only mentioning the CGPA.
3. Prioritize what to write based on the role you are applying for
A lot of us are lazy. The CV we make and submit for a marketing role is identical to the one we make for a consulting role. Different roles require you to signal different capabilities.
A consulting role may need to show a variety of work & a marketing role needs you to focus on domain-level expertise and exposure.
4. Write A Cover Letter
When your CV is accompanied by a cover letter, it shows the effort put in by the candidate in their application.
Include your background, intent behind applying for the role, and the firm along with why you should be considered for the role in the cover letter.
I hope these pointers work for you as they worked for me when I was applying for jobs after college. All the best!