Detailed Table of Contents.
This commit is contained in:
		
							
								
								
									
										33
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										33
									
								
								README.md
									
									
									
									
									
								
							| @@ -26,17 +26,45 @@ sometimes word-for-word in Google's coaching notes. | |||||||
| - [Interview Process & General Interview Prep](#interview-process--general-interview-prep) | - [Interview Process & General Interview Prep](#interview-process--general-interview-prep) | ||||||
| - [Prerequisite Knowledge](#prerequisite-knowledge) | - [Prerequisite Knowledge](#prerequisite-knowledge) | ||||||
| - [The Daily Plan](#the-daily-plan) | - [The Daily Plan](#the-daily-plan) | ||||||
|  | - [Algorithmic complexity / Big-O / Asymptotic analysis](#algorithmic-complexity--big-o--asymptotic-analysis) | ||||||
| - [Data Structures](#data-structures) | - [Data Structures](#data-structures) | ||||||
|  |     - [Arrays](#arrays) | ||||||
|  |     - [Linked Lists](#linked-lists) | ||||||
|  |     - [Stack](#stack) | ||||||
|  |     - [Queue](#queue) | ||||||
|  |     - [Hash table](#hash-table) | ||||||
| - [More Knowledge](#more-knowledge) | - [More Knowledge](#more-knowledge) | ||||||
|     - [Endianness](#endianness) |     - [Endianness](#endianness) | ||||||
|     - [Binary search](#binary-search) |     - [Binary search](#binary-search) | ||||||
|     - [Bitwise operations](#bitwise-operations) |     - [Bitwise operations](#bitwise-operations) | ||||||
| - [Trees](#trees) | - [Trees](#trees) | ||||||
|  |     - [Trees - Notes & Background](#trees---notes--background) | ||||||
|  |     - [Binary search trees: BSTs](#binary-search-trees-bsts) | ||||||
|  |     - [Heap / Priority Queue / Binary Heap](#heap--priority-queue--binary-heap) | ||||||
|  |     - [Tries](#tries) | ||||||
|  |     - [Balanced search trees](#balanced-search-trees) | ||||||
|  |     - [N-ary (K-ary, M-ary) trees](#n-ary-k-ary-m-ary-trees) | ||||||
| - [Sorting](#sorting) | - [Sorting](#sorting) | ||||||
| - [Graphs](#graphs) | - [Graphs](#graphs) | ||||||
| - [Even More Knowledge](#even-more-knowledge) | - [Even More Knowledge](#even-more-knowledge) | ||||||
|     - [Recursion](#recursion) |     - [Recursion](#recursion) | ||||||
|     - [Dynamic Programming](#dynamic-programming) |     - [Dynamic Programming](#dynamic-programming) | ||||||
|  |     - [Combinatorics (n choose k) & Probability](#combinatorics-n-choose-k--probability) | ||||||
|  |     - [NP, NP-Complete and Approximation Algorithms](#np-np-complete-and-approximation-algorithms) | ||||||
|  |     - [Garbage collection](#garbage-collection) | ||||||
|  |     - [Caches](#caches) | ||||||
|  |     - [Processes and Threads](#processes-and-threads) | ||||||
|  |     - [System Design, Scalability, Data Handling](#system-design-scalability-data-handling) | ||||||
|  |     - [About Google](#about-google) | ||||||
|  |     - [Papers](#papers) | ||||||
|  |     - [Unicode](#unicode) | ||||||
|  |     - [Emacs and vi(m)](#emacs-and-vim) | ||||||
|  |     - [Unix command line tools](#unix-command-line-tools) | ||||||
|  |     - [Testing](#testing) | ||||||
|  |     - [Design patterns](#design-patterns) | ||||||
|  |     - [Scheduling](#scheduling) | ||||||
|  |     - [Implement system routines](#implement-system-routines) | ||||||
|  |     - [String searching & manipulations](#string-searching--manipulations) | ||||||
| - [Final Review](#final-review) | - [Final Review](#final-review) | ||||||
| - [Books](#books) | - [Books](#books) | ||||||
| - [Coding exercises/challenges](#coding-exerciseschallenges) | - [Coding exercises/challenges](#coding-exerciseschallenges) | ||||||
| @@ -1280,7 +1308,8 @@ Take coding challenges every day, as many as you can. | |||||||
|  |  | ||||||
| ## Be thinking of for when the interview comes | ## Be thinking of for when the interview comes | ||||||
|  |  | ||||||
| - Think of about 20 interview questions you'll get, along the lines of the items below: |     Think of about 20 interview questions you'll get, along the lines of the items below: | ||||||
|  |      | ||||||
| - have 2-3 answers for each | - have 2-3 answers for each | ||||||
| - Have a story, not just data, about something you accomplished | - Have a story, not just data, about something you accomplished | ||||||
|  |  | ||||||
| @@ -1299,7 +1328,7 @@ Take coding challenges every day, as many as you can. | |||||||
|  |  | ||||||
| ## Have questions for the interviewer | ## Have questions for the interviewer | ||||||
|  |  | ||||||
| Some of mine (I already may know answer to but want their opinion or team perspective): |     Some of mine (I already may know answer to but want their opinion or team perspective): | ||||||
|  |  | ||||||
| - How large is your team? | - How large is your team? | ||||||
| - What is your dev cycle look like? Do you do waterfall/sprints/agile? | - What is your dev cycle look like? Do you do waterfall/sprints/agile? | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user