And how are computer science students supposed to get work experience if no one wants to hire them?
Internships and open source contributions...
Seriously, there is no excuse for lack of experience. There is lots of opportunities to make high impact contributions to reputable open source projects.
I didn't say it wasn't hard work, but the opportunities are there... And internships are widely available in the US, sure there is competition, but many of the good internships are well paid too.
I wonder if putting an Indian name on my job applications would have helped.
Try it, I bet it won't help... You can also try attaching a fake picture why not...
Multiple studies have found that using a foreign name or attaching non-white pictures is a huge disadvantage.
If you don't believe that I see absolutely no harm in trying, hehe, for real though try it if you don't believe the studies.