Personal Plan to Win my Interview
Daily Schedule
Daily MUST completes:
- [ ] 1 Whiteboard problem [interview cake --> hiredintech]
- [ ] 1 System Design problem
- [ ] 1 Data structure / Sorting Algo Studied
[ ] 5 emails to employers sent
9am - 11am : Work on and review flash cards, watch youtube videos on topics
10am: Meditation
11am -1:30pm : Apply to 5 jobs, resume, linkedIn
2pm - 4pm : Interview Cake, Whiteboarding, System Design Question
4pm - 7pm : Study Topic, Coursera, HiredInTech, Write blog post
7pm - 12am : Refine Code, White-boarding, Code Wars, Project time, Plan next day, Sys Design Module
~12am : Sleep
Courses I Must Finish
- [ ] Khan Academy Recursion Review
- [ ] Interview Cake
- [ ] HiredInTech System Design Training Course
- [ ] Front End Developer Interview Questions
The Must Knows
| Data Structures | Algorithms | Concepts |
|---|---|---|
| Linked Lists | Breadth-First Search | Bit Manipulation |
| Trees, Tries and Graphs | Depth-First Search | |
| Stacks & Queues | Binary Search | Recursion |
| Hash Tables | Merge Sort | Dynamic Programming |
| Vectors / Array Lists | Quick Sort | Big O Time & Space |
| Heaps | ||
Topics
- Inheritance Patterns
- Functional
- Prototypal
- Pseudoclassical
- ES6 Classes
- Data Structures
- Linked Lists
- Stacks & Queues
- Trees, Tries and Graphs
- this keyword
- Recursion
- Dynamic Programming
- Greedy Algorithms
- System Design
- CSS
- Hoisting
- Scope
- Pure functions
- Big O Notation
To do List
- [ ] Create interesting example if technical problem I solved
- [ ] Create example of interpersonal conflict I solved
- [ ] Create example of leadership and ownership
- [ ] Story about something I would have done differently in a past project
- [ ] Piece of trivia about my favorite language, something I do not like about that language
- [ ] Question about companies product / business
- [ ] Question about a companies engineering strategy