CodePath.org | Advanced Technical Interview Prep (TIP103) — Summer 2026 📅 Tuesdays & Thursdays · 4:00 PM – 6:00 PM PT / 6:00 PM – 8:00 PM CT
This repository contains all of my problem sets, solutions, and in-class practice work for TIP103: Advanced Technical Interview Prep, Summer 2026 section on CodePath.org. All solutions are written in Python.
I push solutions continuously as I work through problems — both during class and outside of it — so this repo is always a work in progress throughout the course.
The course spans approximately 12 units, each covering a core data structures and algorithms topic. Units are loosely associated with weeks but not strictly bound to them, as some topics require more time than others.
Each unit is divided into 2 sessions:
| Session | Day |
|---|---|
| Session 1 | Tuesday |
| Session 2 | Thursday |
Each session contains 2 problem sets (6–8 problems each), and may also include an additional folder for in-class exercises, notes, or practice problems worked through live during the session.
TIP103/
├── Unit 01/
│ ├── Session 1/
│ │ ├── Problem Set 1/
│ │ │ ├── Problem N: <Title>.md ← problem statement from CodePath portal
│ │ │ ├── Problem N: <Title>.py ← my solution
│ │ │ └── ...
│ │ ├── Problem Set 2/
│ │ │ └── ...
│ │ └── Notes/ ← present when applicable
│ └── Session 2/
│ ├── Problem Set 1/
│ ├── Problem Set 2/
│ └── Notes/ ← present when applicable
├── Unit 02/
│ └── ...
└── ...
Every .py solution file has a matching .md file with the same name in the same folder. The Markdown file contains the original problem statement and instructions pulled from the CodePath course portal; the Python file contains my implementation.
If we worked through a problem together in session and you have a fixed or improved version of the code — please push it! I'd love to see alternative or better solutions.
Feel free to reach out:
- 💬 Slack — Ping or direct message me in the course Slack! My profile name is Srihas Gupta
- 🔗 LinkedIn — linkedin.com/in/srihas115
- 📧 Email - srihasgupta@gmail.com