Skip to content

Commit a916ece

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

File tree

1 file changed

+44
-34
lines changed

1 file changed

+44
-34
lines changed

README.md

Lines changed: 44 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,49 @@
11
# Leetcode Python Solution
22
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/`.
33

4-
2. I really take time tried to make the best solution or explaination.
4+
2. I really take time tried to make the best solution or explanation.
55
Because I wanted to help others like me.
66
If you like my answer, a star on GitHub means a lot to me.
7-
https://github.com/wuduhren/leetcode-python
7+
https://github.com/wuduhren/leetcode-python
8+
9+
```
10+
* Software Engineer Interview
11+
* Overall Mindset
12+
* Prepare in a Structural Way
13+
* I Know Nothing About Data Structures and Algorithms
14+
* Leetcode Similar Problems
15+
* System Design
16+
* Knowledge Base Question
17+
* Others
18+
* Resume
19+
* Interview Question Survey
20+
```
21+
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>
841

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.
944

10-
# Similar Problems
45+
46+
# Leetcode Similar Problems
1147
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.
1248

1349
### Two Pointers
@@ -155,42 +191,16 @@ This [list](https://docs.google.com/spreadsheets/d/1SbpY-04Cz8EWw3A_LBUmDEXKUMO3
155191
<https://www.youtube.com/channel/UCn1XnDWhsLS5URXTi5wtFTA/playlists>
156192

157193

158-
# Other Resources
159-
These are the interview resources I personally used and only if it is really helpful I will put it here.
160-
161-
## Overall Mindset
162-
1. Haveing 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...
163-
164-
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.
165-
<https://youtu.be/YJZCUhxNCv8>
166-
167-
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.
168-
<https://www.youtube.com/watch?v=UPO-9iMjBpc>
169-
170-
4. The #1 Daily Habit of Those Who Dominate with Andy Frisella (Also on Spotify or Youtube, just google it.)
171-
<https://podcasts.apple.com/tw/podcast/the-mfceo-project/id1012570406?i=1000412624447>
172-
173-
174-
## Prepare in a Structural Way
175-
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>
176-
177-
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>
194+
# Knowledge Base Question
195+
1. [Session vs Cookie](https://medium.com/@chriswrite/session-vs-cookie-software-engineer-top-asked-question-1-9bdbc0766739)
196+
2. [Token Authentication](https://medium.com/@chriswrite/token-authentication-software-engineer-top-asked-question-2-76dd2ed7c2d5)
197+
Will continue to grow soon...
178198

179-
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>
180199

200+
# Others
181201
## Resume
182202
<https://drive.google.com/file/d/10b9NZDhPbUOW_C7108IKe9ev6Ed2UG7F/view>
183203

184-
## Data Structure and Algorithm Basics
185-
Basic data structure and algorithm online course taught in Python. This course is design to help you find job and do well in the interview.
186-
<https://classroom.udacity.com/courses/ud513>
187-
188204
## Interview Question Survey
189205
1. <https://www.glassdoor.com/index.htm>
190206
2. <https://www.careercup.com/>
191-
192-
193-
# Interview Knowledge Base Quesion
194-
1. [Session vs Cookie](https://medium.com/@chriswrite/session-vs-cookie-software-engineer-top-asked-question-1-9bdbc0766739)
195-
2. [Token Authentication](https://medium.com/@chriswrite/token-authentication-software-engineer-top-asked-question-2-76dd2ed7c2d5)
196-
...

0 commit comments

Comments
 (0)