Skip to content

About

Bootcamp Syllabus for Jan 2024

Resources

Stars

4 stars

Watchers

2 watching

Forks

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Technical Interview Prep Bootcamp Winter 2024

Class Days and Class Times: Monday to Friday, 10:00 AM to 12:00 PM

Dates: January 2nd, 2024 (Tuesday) to January 22nd, 2024 (Monday)

Lead Instructor: Jaime Canizales

Email: jaime.canizales@hunter.cuny.edu

Discord Server: https://discord.gg/PKxpuPS6

Spreadsheet for forked github repos: https://docs.google.com/spreadsheets/d/1cZ4GSZxzblgaIUfuRj8Y2_tyGToSPgjZeeGhh4bg5hY/edit?usp=sharing

Repo Structure

  • This README contains the schedule for the course
  • The assignments folder is where you will put your classwork and homeworks. This is also where we will post solutions after the classwork/homework should have already been done.

Getting started

To get setup to submit classwork/homework, fork this repository.

Then do the following when you do classwork:

  • Create a file for each problem you are working on and put it in the appropriate folder.

What if the problem is too hard?

If you are not able to solve the problem at home then post up a program containing the following:

As comments:

  • a description of the approach(es) you thought of
  • a description of where you got stuck on these approaches. For example:
    • Was there a flaw in the approach you found and you had to think of a new one? What was the flaw? How did you try to get around it?
    • Were you just unable to implement the approach? Which part(s) were you unable to implement, and why?

As code:

  • whatever part of a program you wrote if you wrote one

We prefer you submit something that runs, but sometimes we don't get that far. Whether it runs or not, just submit what you have.

Schedule

Week 1 (01/02 -> 01/05)

01/02 (Tues)(week1-day1):

Homework: Leetcode Valid Anagrams, Please join discord server, and add your newly forked github link to the spreadsheet(both links are available above)

01/03 (Wed)(week1-day2):

Homework: Leetcode Group Anagrams, read additional readings on hash tables, please complete preassessment test if you have not done so preassessment

01/04 (Thurs)(week1-day3):

Homework: Leetcode Two Sum II

01/05 (Fri)(week1-day4):

Homework: Leetcode Three Sum, Buy Sell Stock

01/08 (Mon)(week2-day1):

Homework: Leetcode Reversed Linked List

01/09 (Tues)(week2-day2):

Homework: Leetcode remove nth node from end

01/10 (Wed)(week2-day3):

Homework: Leetcode maximum depth of binary tree Hint-Stack

01/11 (Thurs)(week2-day4):

Homework: Leetcode kth smallest element bst

01/12 (Fri)(week2-day5):

Homework: add and search tries, Kth largest element in array

01/16 (Tues)(week3-day1):

Homework: all subsets

01/17 (Wed)(week3-day2):

Homework: # of islands

01/18 (Thurs)(week3-day3):

Homework: Climbing Stairs

01/19 (Fri)(week3-day4):

Homework: coin change

01/22 (Mon)(week3-day5):

  • Topics of the day:
  • Problems covered:
  • Recordings:

About

Bootcamp Syllabus for Jan 2024

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages