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.

Featured Resources

  • Interviewing.io 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.
  • InterviewBit.com, 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.
  • Pramp – Practice Mock Interviews & Coding Problems – Join thousands of professionals practicing live mock interviews & interview questions online, with peers, for free. We help you prep & land your dream tech job.
  • Leetcode – LeetCode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews.

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 Docs for Carleton students seeking guidance in preparing for technical interviews. Here are a few of their relevant resources: