Technical Interviews

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!

Recommended Reading

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)

Digital Resources

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

How to Work at Google: Technical interview coaching sessions, Video 1Video 2

Google CodeJam: Coding Competition

Google Summer of Code: Global program focused on introducing students to open software development

Google Developers Training: Online training programs

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!