|
@@ -129,60 +129,6 @@ software development/engineering roles.
|
|
|
|
|
|
### Topics of Study
|
|
|
|
|
|
-- [Coding Interview University](#coding-interview-university)
|
|
|
- - [What is it?](#what-is-it)
|
|
|
- - [Table of Contents](#table-of-contents)
|
|
|
- - [The Study Plan](#the-study-plan)
|
|
|
- - [Topics of Study](#topics-of-study)
|
|
|
- - [Getting the Job](#getting-the-job)
|
|
|
- - [Optional Extra Topics & Resources](#optional-extra-topics--resources)
|
|
|
- - [Why use it?](#why-use-it)
|
|
|
- - [How to use it](#how-to-use-it)
|
|
|
- - [Don't feel you aren't smart enough](#dont-feel-you-arent-smart-enough)
|
|
|
- - [A Note About Video Resources](#a-note-about-video-resources)
|
|
|
- - [Choose a Programming Language](#choose-a-programming-language)
|
|
|
- - [For this Study Plan](#for-this-study-plan)
|
|
|
- - [For your Coding Interview](#for-your-coding-interview)
|
|
|
- - [Books for Data Structures and Algorithms](#books-for-data-structures-and-algorithms)
|
|
|
- - [C](#c)
|
|
|
- - [Python](#python)
|
|
|
- - [Java](#java)
|
|
|
- - [C++](#c-1)
|
|
|
- - [Interview Prep Books](#interview-prep-books)
|
|
|
- - [If you have tons of extra time:](#if-you-have-tons-of-extra-time)
|
|
|
- - [Don't Make My Mistakes](#dont-make-my-mistakes)
|
|
|
- - [1. You Won't Remember it All](#1-you-wont-remember-it-all)
|
|
|
- - [2. Use Flashcards](#2-use-flashcards)
|
|
|
- - [3. Do Coding Interview Questions While You're Learning](#3-do-coding-interview-questions-while-youre-learning)
|
|
|
- - [4. Focus](#4-focus)
|
|
|
- - [What you won't see covered](#what-you-wont-see-covered)
|
|
|
- - [The Daily Plan](#the-daily-plan)
|
|
|
- - [Coding Question Practice](#coding-question-practice)
|
|
|
- - [Coding Problems](#coding-problems)
|
|
|
- - [Let's Get Started](#lets-get-started)
|
|
|
- - [Algorithmic complexity / Big-O / Asymptotic analysis](#algorithmic-complexity--big-o--asymptotic-analysis)
|
|
|
- - [Data Structures](#data-structures)
|
|
|
- - [More Knowledge](#more-knowledge)
|
|
|
- - [Trees](#trees)
|
|
|
- - [Sorting](#sorting)
|
|
|
- - [Graphs](#graphs)
|
|
|
- - [Even More Knowledge](#even-more-knowledge)
|
|
|
- - [Final Review](#final-review)
|
|
|
- - [Update Your Resume](#update-your-resume)
|
|
|
- - [Find a Job](#find-a-job)
|
|
|
- - [Interview Process & General Interview Prep](#interview-process--general-interview-prep)
|
|
|
- - [Be thinking of for when the interview comes](#be-thinking-of-for-when-the-interview-comes)
|
|
|
- - [Have questions for the interviewer](#have-questions-for-the-interviewer)
|
|
|
- - [Once You've Got The Job](#once-youve-got-the-job)
|
|
|
- - [Additional Books](#additional-books)
|
|
|
- - [System Design, Scalability, Data Handling](#system-design-scalability-data-handling)
|
|
|
- - [Additional Learning](#additional-learning)
|
|
|
- - [Additional Detail on Some Subjects](#additional-detail-on-some-subjects)
|
|
|
- - [Video Series](#video-series)
|
|
|
- - [Computer Science Courses](#computer-science-courses)
|
|
|
- - [Algorithms implementation](#algorithms-implementation)
|
|
|
- - [Papers](#papers)
|
|
|
- - [LICENSE](#license)
|
|
|
|
|
|
### Getting the Job
|
|
|
|
|
@@ -197,61 +143,6 @@ software development/engineering roles.
|
|
|
|
|
|
### Optional Extra Topics & Resources
|
|
|
|
|
|
-- [Coding Interview University](#coding-interview-university)
|
|
|
- - [What is it?](#what-is-it)
|
|
|
- - [Table of Contents](#table-of-contents)
|
|
|
- - [The Study Plan](#the-study-plan)
|
|
|
- - [Topics of Study](#topics-of-study)
|
|
|
- - [Getting the Job](#getting-the-job)
|
|
|
- - [Optional Extra Topics & Resources](#optional-extra-topics--resources)
|
|
|
- - [Why use it?](#why-use-it)
|
|
|
- - [How to use it](#how-to-use-it)
|
|
|
- - [Don't feel you aren't smart enough](#dont-feel-you-arent-smart-enough)
|
|
|
- - [A Note About Video Resources](#a-note-about-video-resources)
|
|
|
- - [Choose a Programming Language](#choose-a-programming-language)
|
|
|
- - [For this Study Plan](#for-this-study-plan)
|
|
|
- - [For your Coding Interview](#for-your-coding-interview)
|
|
|
- - [Books for Data Structures and Algorithms](#books-for-data-structures-and-algorithms)
|
|
|
- - [C](#c)
|
|
|
- - [Python](#python)
|
|
|
- - [Java](#java)
|
|
|
- - [C++](#c-1)
|
|
|
- - [Interview Prep Books](#interview-prep-books)
|
|
|
- - [If you have tons of extra time:](#if-you-have-tons-of-extra-time)
|
|
|
- - [Don't Make My Mistakes](#dont-make-my-mistakes)
|
|
|
- - [1. You Won't Remember it All](#1-you-wont-remember-it-all)
|
|
|
- - [2. Use Flashcards](#2-use-flashcards)
|
|
|
- - [3. Do Coding Interview Questions While You're Learning](#3-do-coding-interview-questions-while-youre-learning)
|
|
|
- - [4. Focus](#4-focus)
|
|
|
- - [What you won't see covered](#what-you-wont-see-covered)
|
|
|
- - [The Daily Plan](#the-daily-plan)
|
|
|
- - [Coding Question Practice](#coding-question-practice)
|
|
|
- - [Coding Problems](#coding-problems)
|
|
|
- - [Let's Get Started](#lets-get-started)
|
|
|
- - [Algorithmic complexity / Big-O / Asymptotic analysis](#algorithmic-complexity--big-o--asymptotic-analysis)
|
|
|
- - [Data Structures](#data-structures)
|
|
|
- - [More Knowledge](#more-knowledge)
|
|
|
- - [Trees](#trees)
|
|
|
- - [Sorting](#sorting)
|
|
|
- - [Graphs](#graphs)
|
|
|
- - [Even More Knowledge](#even-more-knowledge)
|
|
|
- - [Final Review](#final-review)
|
|
|
- - [Update Your Resume](#update-your-resume)
|
|
|
- - [Find a Job](#find-a-job)
|
|
|
- - [Interview Process & General Interview Prep](#interview-process--general-interview-prep)
|
|
|
- - [Be thinking of for when the interview comes](#be-thinking-of-for-when-the-interview-comes)
|
|
|
- - [Have questions for the interviewer](#have-questions-for-the-interviewer)
|
|
|
- - [Once You've Got The Job](#once-youve-got-the-job)
|
|
|
- - [Additional Books](#additional-books)
|
|
|
- - [System Design, Scalability, Data Handling](#system-design-scalability-data-handling)
|
|
|
- - [Additional Learning](#additional-learning)
|
|
|
- - [Additional Detail on Some Subjects](#additional-detail-on-some-subjects)
|
|
|
- - [Video Series](#video-series)
|
|
|
- - [Computer Science Courses](#computer-science-courses)
|
|
|
- - [Algorithms implementation](#algorithms-implementation)
|
|
|
- - [Papers](#papers)
|
|
|
- - [LICENSE](#license)
|
|
|
-
|
|
|
---
|
|
|
|
|
|
## Why use it?
|