Skip to content

hebert87/codepath-tip103-interview-prep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

CodePath TIP103: Advanced Technical Interview Prep

This repository contains my solutions, notes, and practice exercises from CodePath's Advanced Technical Interview Prep (TIP103) course.

About the Course

TIP103 is an advanced interview preparation course focused on data structures, algorithms, problem-solving techniques, and technical communication for software engineering interviews.

Topics Covered

  • Arrays and Strings
  • Hash Tables and Dictionaries
  • Stacks and Queues
  • Linked Lists
  • Recursion and Memoization
  • Binary Trees and Tree Traversals
  • Binary Search Trees
  • Graphs (BFS, DFS, Topological Sort, Dijkstra's Algorithm)
  • Dynamic Programming
  • Greedy Algorithms
  • Big O Analysis
  • Technical Interview Strategies (UMPIRE Framework)

Repository Structure

week1/
week2/
week3/
...

Each folder contains coding exercises, solutions, notes, and practice problems completed throughout the course.

Skills Developed

  • Algorithmic problem solving
  • Data structure implementation and analysis
  • Time and space complexity analysis
  • Technical interview communication
  • Debugging and optimization
  • Recursive thinking and graph traversal techniques

Goal

The goal of this repository is to document my progress through CodePath TIP103 and strengthen my preparation for software engineering internships and entry-level software engineering roles.

About

Solutions, notes, and interview practice from CodePath TIP103 covering data structures, algorithms, recursion, trees, graphs, and dynamic programming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages