https://www.oalj.dol.gov/Decisions/ALJ/OFC/2017/OFCCP_-_SAN_...
Page 10 has the information:
A “compensation team” sets the salary for each hire. Tr. 165-69. The team has no direct contact with the applicant and does not have the applicant’s name, gender, race, or ethnicity. Id. For industry hires, the committee might be given the applicant’s current compensation but no earlier compensation data. Tr. 175-77.
For the employees included in the September 2015 “snapshot,” about 20 percent were campus hires. Tr. 197-98. The only circumstance under which Google might increase the starting compensation for a campus hire is when the applicant has a competing offer greater Google’s. Google will not offer a larger salary or annual bonus plan, but it might offer a larger sign-on bonus or one-time stock grant. Tr. 207, 210-16, 223. There are no starting pay negotiations, and Google considers no other factors. Tr. 197-98.
Maybe for little people they have a standard process. But certainly not for everyone.
https://www.glassdoor.com/Salary/Google-Salaries-E9079.htm
It seems similar to the way it was at Facebook in that when you start, you'll be assigned a level based on your previous experience and it'll be corrected soon afterwards if it turns out to have been wrong. They mostly corrected up, though - it was very rare for someone to be assigned a high level and then downgraded afterwards.
Obviously the Glassdoor link shows that there is a pretty big range in the salary bands - I think some of this is down to people reporting total target compensation (including RSUs, bonuses etc) versus base salary but there was a fairly large range at FB too. It wasn't uncommon to stay at the same level but have your base salary go up by $20-25k.
If you get quite far into your own salary range but never get promoted (if that's how the company works), it's time for some reflection on the situation, for both yourself and the company. Note that the ranges can also overlap between job levels, in some cases.
P.S. Not talking about Google specifically.
This is just one of the criteria used, there are more.