Polish up your technical skills by practicing some coding problems this summer. Google offers a Tech Dev Guide created specifically for students to explore and direct their learning. They also highly recommend Cracking the Coding Interview, LeetCode, and HackerRank to help get your coding skills into tip top shape!
Taking courses such as Algorithms and Data Structures is highly recommended to help with Google’s coding interviews. If you have not taken these courses at Midd, or just want a refresher, Stanford offers a free online Algorithms course that Google loves! For a deeper dive, Pluralsight offers a two part course that shows day to day applications of algorithms and data structures.
Google has plenty of resources to help you polish up your resume this summer. Check out their tips for how to apply to Google. It has everything you need to know from what they would like to see on your resume to how to prepare for interviews!