Cracking the Coding Interview

UArizona Data Lab Series

When

4 – 5 p.m., Feb. 7, 2024
4 – 5 p.m., Feb. 9, 2024
4 – 5 p.m., Feb. 12, 2024
4 – 5 p.m., Feb. 14, 2024
4 – 5 p.m., Feb. 16, 2024
4 – 5 p.m., Feb. 19, 2024
4 – 5 p.m., Feb. 21, 2024
4 – 5 p.m., Feb. 23, 2024
4 – 5 p.m., Feb. 26, 2024
4 – 5 p.m., Feb. 28, 2024
4 – 5 p.m., March 1, 2024
4 – 5 p.m., March 4, 2024
4 – 5 p.m., March 6, 2024
4 – 5 p.m., March 8, 2024
4 – 5 p.m., March 11, 2024
4 – 5 p.m., March 13, 2024
4 – 5 p.m., March 15, 2024
4 – 5 p.m., March 18, 2024
4 – 5 p.m., March 20, 2024
4 – 5 p.m., March 22, 2024
4 – 5 p.m., March 25, 2024
4 – 5 p.m., March 27, 2024
4 – 5 p.m., March 29, 2024
4 – 5 p.m., April 1, 2024
4 – 5 p.m., April 3, 2024
4 – 5 p.m., April 5, 2024
4 – 5 p.m., April 8, 2024
4 – 5 p.m., April 10, 2024
4 – 5 p.m., April 12, 2024
4 – 5 p.m., April 15, 2024
4 – 5 p.m., April 17, 2024
4 – 5 p.m., April 19, 2024
4 – 5 p.m., April 22, 2024
4 – 5 p.m., April 24, 2024
4 – 5 p.m., April 26, 2024

Where

Cracking the Coding Interview is available on 
Monday, Wednesday, and Friday 4-5 PM virtually.

Are you preparing for job interviews related to computer science? Do you feel overwhelmed by having to go through 5000+ questions on LeetCode, HackerRank, GeeksForGeeks, etc.? 

The University of Arizona Data Science Institute is offering this free 12- week workshop series, "Cracking the coding interview",  for Spring 2024 to ease your preparation load. In this workshop we will go through some tricks and tips which can help you crack programming interview questions. Some patterns found in most commonly occurring programming interview questions will be discussed along with some foundational knowledge needed to crack them. And the best of all: it is free. This might not be the final solution, but it will be a start.

Most companies hiring students these days for jobs ask them programming questions. Especially if you apply to programming related jobs like Data Scientist, Software Engineer etc. However, the most common advice people preparing for such interviews get is to try to solve as many programming problems as possible- which is a gargantuan task in itself which usually takes months of dedicated preparation. 

Register for this free workshop to get techniques and tips that can help better prepare you for your next computer science job interview. 

Mandatory Prerequisites: Any programming experience including python
Preferred Prerequisites: Familiarity with C programming and Java.

Date/Topic/YouTube Link

         02/07/24: Basic Strategies, tips and tricks
         02/13/24: Memory Model + Recursion.                                                              
         02/16/24: Linked List 1 
         02/21/24: Dynamic Programming 1 
         02/23/24: Dynamic Programming 2
         02/26/24: Linked list 2
         03/13/24: Sliding window
         03/15/24: Stack and queue 1
         03/20/24: Binary Tree 1
         03/29/24: Binary Tree 2 
         04/03/24: 2 pointers
         04/09/24: Dynamic Programing Continued 1  
         04/17/24: Dynamic Programming Continued 2
         04/19/24: Dynamic Programming Continued 3 
         
         

RESOURCES AND NOTES:

REGISTER

Contacts