Skip to content

Commit 8815100

Browse files
Chris WuChris Wu
Chris Wu
authored and
Chris Wu
committed
no message
1 parent a916ece commit 8815100

File tree

1 file changed

+37
-28
lines changed

1 file changed

+37
-28
lines changed

README.md

Lines changed: 37 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,35 @@
1-
# Leetcode Python Solution
2-
1. This is my Python (2.7) Leetcode solution. The question is at `problems/the-file-name/`. For example, `merge-sorted-array.py`'s question is at `https://leetcode.com/problems/merge-sorted-array/`.
1+
# About
2+
1. This is my Python (2.7) Leetcode solution.
3+
As time grows, this also become a guide to prepare for software engineer interview.
34

4-
2. I really take time tried to make the best solution or explanation.
5+
2. I really take time tried to make the best solution and collect the best resource that I found.
56
Because I wanted to help others like me.
67
If you like my answer, a star on GitHub means a lot to me.
78
https://github.com/wuduhren/leetcode-python
89

10+
3. The solution is at `problems/the-file-name/`.
11+
For example, `merge-sorted-array.py`'s solution is at `https://leetcode.com/problems/merge-sorted-array/`.
12+
913
```
14+
* Leetcode Similar Problems
15+
1016
* Software Engineer Interview
1117
* Overall Mindset
1218
* Prepare in a Structural Way
1319
* I Know Nothing About Data Structures and Algorithms
14-
* Leetcode Similar Problems
20+
1521
* System Design
22+
1623
* Knowledge Base Question
24+
1725
* Others
1826
* Resume
1927
* Interview Question Survey
2028
```
2129

22-
# Software Engineer Interview
23-
## Overall Mindset
24-
1. Having a right mindset is the most important one. It keeps you going when you are tired after work. Studying when everyone else are out having fun. Reminding you that your goals are not going to come easy, it takes time, self-discipline, mental and physical toughness...
25-
26-
2. This is a speech from Sean Lee on "How to Get a Job at the Big 4". I highly recommend this because it gives me the right mindset on how to put in the work.
27-
<https://youtu.be/YJZCUhxNCv8>
28-
29-
3. CS DoJo on "How I Got a Job at Google as a Software Engineer". There are also lots of technique on coding interview in his channel.
30-
<https://www.youtube.com/watch?v=UPO-9iMjBpc>
31-
32-
4. The #1 Daily Habit of Those Who Dominate with Andy Frisella (Also on Spotify or Youtube, just google it.)
33-
<https://podcasts.apple.com/tw/podcast/the-mfceo-project/id1012570406?i=1000412624447>
34-
35-
## Prepare in a Structural Way
36-
1. <https://www.quora.com/How-should-I-prepare-for-my-Google-interview-if-I-have-1-month-left-and-I%E2%80%99m-applying-for-a-software-engineer-role/answer/Anthony-D-Mays?ch=10&share=5c488000&srid=W0jqp>
37-
38-
2. <https://www.quora.com/How-can-I-get-a-job-at-Facebook-or-Google-in-6-months-I-need-a-concise-work-plan-to-build-a-good-enough-skill-set-Should-I-join-some-other-start-up-or-build-my-own-projects-start-up-Should-I-just-focus-on-practicing-data-structures-and-algorithms/answer/Jimmy-Saade>
39-
40-
3. <https://www.quora.com/What-should-I-know-from-the-CLRS-3rd-edition-book-if-my-aim-is-to-get-into-Google/answer/Jimmy-Saade>
41-
42-
## I Know Nothing About Data Structures and Algorithms
43-
If you are new or know nothing about data structures and algorithms, I recommend [this course](<https://classroom.udacity.com/courses/ud513>). This course is taught in Python and design to help you find job and do well in the interview.
44-
4530

4631
# Leetcode Similar Problems
47-
I found it make sense to do similar problems together, so that we can recognize the problem faster when we encounter a new one. My suggestion is to skip the HARD problems when you first go through these list.
32+
I found it makes sense to solve similar problems together, so that we can recognize the problem faster when we encounter a new one. My suggestion is to skip the HARD problems when you first go through these list.
4833

4934
### Two Pointers
5035
| Id | Name | Difficulty | Comments |
@@ -177,6 +162,30 @@ I found it make sense to do similar problems together, so that we can recognize
177162
This [list](https://docs.google.com/spreadsheets/d/1SbpY-04Cz8EWw3A_LBUmDEXKUMO31DBjfeMoA0dlfIA/edit#gid=126913158) is made by **huahua**, I found this on his [youtube](https://www.youtube.com/user/xxfflower/videos).
178163

179164

165+
# Software Engineer Interview
166+
## Overall Mindset
167+
1. Having a right mindset is the most important one. It keeps you going when you are tired after work. Studying when everyone else are out having fun. Reminding you that your goals are not going to come easy, it takes time, self-discipline, mental and physical toughness...
168+
169+
2. This is a speech from Sean Lee on "How to Get a Job at the Big 4". I highly recommend this because it gives me the right mindset on how to put in the work.
170+
<https://youtu.be/YJZCUhxNCv8>
171+
172+
3. CS DoJo on "How I Got a Job at Google as a Software Engineer". There are also lots of technique on coding interview in his channel.
173+
<https://www.youtube.com/watch?v=UPO-9iMjBpc>
174+
175+
4. The #1 Daily Habit of Those Who Dominate with Andy Frisella (Also on Spotify or Youtube, just google it.)
176+
<https://podcasts.apple.com/tw/podcast/the-mfceo-project/id1012570406?i=1000412624447>
177+
178+
## Prepare in a Structural Way
179+
1. <https://www.quora.com/How-should-I-prepare-for-my-Google-interview-if-I-have-1-month-left-and-I%E2%80%99m-applying-for-a-software-engineer-role/answer/Anthony-D-Mays?ch=10&share=5c488000&srid=W0jqp>
180+
181+
2. <https://www.quora.com/How-can-I-get-a-job-at-Facebook-or-Google-in-6-months-I-need-a-concise-work-plan-to-build-a-good-enough-skill-set-Should-I-join-some-other-start-up-or-build-my-own-projects-start-up-Should-I-just-focus-on-practicing-data-structures-and-algorithms/answer/Jimmy-Saade>
182+
183+
3. <https://www.quora.com/What-should-I-know-from-the-CLRS-3rd-edition-book-if-my-aim-is-to-get-into-Google/answer/Jimmy-Saade>
184+
185+
## I Know Nothing About Data Structures and Algorithms
186+
If you are new or know nothing about data structures and algorithms, I recommend [this course](<https://classroom.udacity.com/courses/ud513>). This course is taught in Python and design to help you find job and do well in the interview.
187+
188+
180189
# System Design
181190
1. More resource
182191
<https://github.com/shashank88/system_design>

0 commit comments

Comments
 (0)