Cornell Bowers College of Computing and Information Science

Technical Interview

Technical Interview Resources and Tips

Technical Resources

There are plenty of resources online for students to take advantage of for practicing specific technical questions. helps users prepare for coding interviews by presenting practice questions and allowing users to submit their code for review.  Leetcode also has mock interviews.

Check Glassdoor for interview questions.

Tip: Watch the date and be mindful that questions often change. 

Programming questions to use for practice:

 Career Cup 

Software Engineers may like Code Wars or HackerRank

A simple search of “coding interview” on YouTube will result in a wealth of interesting videos with experts speaking on the coding interview process, as well as some individuals sharing examples of walking through coding interview questions.

Vault has several articles on technical interviews. Tip: Connect to Vault through the Johnson Business School Library using your Cornell Net ID. Check out the many resources there the Guides are particularly helpful. Sign up for the Newsletter to receive many other career tips. This is a wonderful resource available to you while you are a Cornell student.  

Use Optimal Resume (Optimal Interview) where you can record and review answers to interview questions.

Books worth checking out are:

Cracking the Coding Interview and 

Cracking the PM Interview both by Gayle Laakmann McDowell,  

Elements of Programming Interviews: The Insiders’ Guide, by Adnan Aziz, Tsung-Hsien Lee, and Amit Prakash.

Revisiting foundational textbooks on programming and algorithms can also a good way for students to brush up on the basics.

Technical Interview Info from Google

“47 Questions the Top Tech Consulting Firms Ask”