Skip to content

Latest commit

 

History

History
70 lines (61 loc) · 3.34 KB

README.md

File metadata and controls

70 lines (61 loc) · 3.34 KB

tech_interview_prep_guide

Preparation checklist to help prepare in a more guided manner

Topic checklist + table of contents

Handy if you want to see what content is available and what is coming. All content is divided by the topics and within them, difficulty level as shown on LeetCode. The order is not random. Concepts are helpful in further topics. LeetCode questions are grouped by data structure or by algorithm.

helpful concepts

  • big O complexity analysis ☞ how to O

language cheetsheets

Data structures

Algorithms

  • sorting algorithms:

  • tree/graph algorithms:

    • Breadth-first search ☞ see here
    • Depth-first search ☞ see here
    • Has path ☞ see here
    • Binary Search
    • Dijkstra algorithm

LeetCode

C++

easy

medium

  • add two numbers ☞ see here
  • longest substring without repeating characters ☞ see here

Java

easy

medium