||This would be my advice for (Google, Microsoft, Amazon, and many other companies [all India]) internship:
To clear the first round, you will need a decent GPA.
After that, I believe all you need is the skill to be able to solve Div2 500s quickly. And they also have a liking for good coding style, so make sure to look at others' code. So start solving Div2 problem sets.