I applied online. I interviewed at Google in Feb 2017
Interview
Applied online freshman year. Heard back end of first semester that they would wait until second semester freshman year for the interview. Did 2 back to back phone screens, one code reading and another simple technical question. Didn't get a final answer for 2 months after the interview because they weren't sure if there was space left in the program.
3 rounds were conducted interview process
Dsa question each and every round follow up question and pseudo code is logic is asked and example test cases are given to be solved
easy five rounds two on site and nice people all around couldn't reccomend more except for it that hard sometimes i dont know though change fiber optic nice hard friend