Skip Navigation

Technical Interviewing

What are technical Interviews?

A technical interview is an interview that tests your knowledge about computer science (different from a behavioral interview). You will generally be asked questions where you need to code or write code on a whiteboard.

What industries use technical interviews?

These are primarily used in high-tech organizations but are common in any position that involves computer programming.


  • provides students with free, anonymous practice interviews with senior software engineers who have worked at Google, Facebook, and Twitter.  These practice interviews can lead to real jobs and internships if they go well. They are completely blind during the technical phone screen, as part of their commitment to diversity and inclusion.  They're most interested in having juniors and seniors try them out.
  •, a site which gamifies the experience of practicing for your interview and includes lots of sample problems, Google Interview Questions, Facebook Interview Questions and more.

Lovelace is a Carleton student organization dedicated to increasing gender diversity in computer science and technology within both the Carleton and Northfield communities.  Lovelace has created a number of resources via Google Doc for Carleton students seeking guidance in preparing for technical interviews. Some of the resources include:

Career Center pages maintained by Andrea Kubinski
This page was last updated on 21 August 2019