Information for

Technical Interview Workshops

What are Technical Interview Workshops?

Technical Interview Workshops help prepare students for technical interviews for co-op jobs, internships, or full-time positions after graduation. You can think of technical interviews as oral exams about your technical knowledge, and questions can cover details about programming languages, OO design, data structures and algorithms. It is best to prepare for such interviews in advance rather than go into them cold. As a Universit of Waterloo Computer Science (CS) student, you know your stuff. But it helps to have practiced answering interview-like questions so that:

·       You can answer questions quickly and confidently

·       You are up on content covered throughout your studies here (and not just on content from this term’s courses)

·       You demonstrate to the interviewer that you cared enough about their interview to prepare for it

At the kickoff event in September, advice for technical interviews was presented; sources included Gayle Laakman McDowell's book, Cracking the Coding Interview, and the volunteer facilitators' own experiences. The workshop participants were able to apply those tips by answering practice technical interview questions.

After the kickoff event, follow-up sessions will be held for additional practice. Participants will be split into groups based on experience and solve more practice technical interview questions together.

The last event of the Fall 2016 term will be a mock-interview event, cohosted by WiCS and Google, to be held at the Google office in Kitchener. Attend this event to learn about technical interviews from experienced industry professionals and take part in mock interviews conducted by Google.

Who can attend the Technical Interview Workshops?

The target audience for the Technical Interview Workshops is female-identifying Computer Science students.

When and where are the workshops held?

Fall 2016






Saturday, September 24, 2016


QNC 1501

Practice Session

Tuesday, November 1, 2016


QNC 1st Floor Atrium

Mock Interviews

Monday, November 21, 2016

3:30pm- 5:30pm

Google (Kitchener)

Why should I attend a workshop?

Technical Interview skills are crucial to getting a job in computing. These workshops provide useful hands-on experience answering technical questions - from first approaching the question, to coding on a whiteboard, to clearly communicating the solution.

How do I attend a workshop?

All WiCS events are governed by the WiCS Code of Conduct:

As a first year, it was a great opportunity to have a chance to know ahead what we should expect for future interviews. Thank you for holding these events!

[The Mock Interview Event provided] information on the typical process of interviewing at Google, and it gave me confidence in my own technical skills and knowledge on how to prepare for future technical interviews.