For many specialized positions, employers will want to ensure that you have the requisite skill set and may require a demonstration of your abilities.
The hiring manager will pay close attention to your area of focus (e.g. if it’s data analytics, you will be asked a question based on your data analytics experience). Former Amazon VP Neil Roseman (an inveterate technical interviewer) states: "The questions are usually questions that have been asked of professionals with experience in the position or the candidate's area of focus." In other words, the technical questions should not be all that surprising to a graduating Ph.D. or Masters student. Take a minute and read more about Mr. Roseman's interviewing process—it will be well worth your time!
Programming Interviews Exposed, John Mongan et al.
“Five Essential Phone Screen Questions,” Steve Yegge (Blog Post)
“Get That Job at Google,” Steve Yegge (Blog Post)
"Getting Hired," Dan Kegel (Blog Post)
“Baby Steps to a New Job,” Gretta Cook, a Google Engineer (Blog Post)
"You Say You Want an Education?" Adam Fletcher (Blog Post)
Google Hangouts On Air: YouTube playlist with tips, Q&A, etc.
Google Coaching Sessions: Interactive hangout and on-site sessions to prepare for coding interviews
Google CodeJam: Coding Competition
Google Summer of Code: Global program focused on introducing students to open software development
Google Developers: Site featuring news, upcoming events, and blogs
Graduate Career Services has a Pinterest Page where we have gathered a wide variety of online content that may be of interest to graduate students. Check out our boards for more tips and advice!