I know mileage will vary but I'd like to learn your takes on this.
For the current market, in general, do you think it would be harder for someone with no experience but good projects + college to get their first internship OR someone with 2 internships at that same college to get their first job as a junior (SWE, U.S. east coast)?
Of course, I'm asking this for a selfish reason. I'm a sophomore at a T30 school. I spent last summer building out a full stack application I'm proud of (Django, Postgres, React). Before that I did some light freelancing. I got my first internship for this summer after 40ish applications, starting by filtering on Indeed. I procrastinated until January (partially because I wasn't sure about my chances b.c. of this subreddit, 100% my fault though), did one interview in March which I aced, and heard back two weeks later. I lucked out because it's a small place in my area, the interviewer only really asked knowledge-based technical questions, and we kinda just vibed with each other. I didn't have any connections from this place, and thank god they didn't ask me DSA questions because I need to grind those.
My plan is to get a better internship next summer by taking advantage of this first experience to get past the filters. Next time, I'll actually start early (August), go to my job fairs, and talk to people. After that, the plan is to get a job.