Skip to content

Commit f54297d

Browse files
committed
update README.md with more extremely useful links
1 parent 6b9f1cb commit f54297d

File tree

4 files changed

+774
-6
lines changed

4 files changed

+774
-6
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
### Gitignore a file that has already been uploaded / pushed to Git
1+
### Gitignore a file that has already been uploaded / pushed to Git
22

3-
If a file is already being tracked by Git, adding the file to .gitignore won’t stop Git from tracking it.
3+
If a file is already being tracked by Git, adding the file to .gitignore won’t stop Git from tracking it.
44

55
You’ll need to do git rm the offending file(s) first, then add to your .gitignore.
66

7-
So, I first run
7+
So, I first run
88

99
### $ git rm -r --cached .idea
1010

11-
And then updated .gitignore file properly to exclude all .idea folders > then the regular < git add . > , < git commit -m “updaing gitignore” > and < git push >
11+
And then updated .gitignore file properly to exclude all .idea folders > then the regular < git add . > , < git commit -m “updaing gitignore” > and < git push >

README.md

+46-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,52 @@ A list of common questions, along with answers, and some code-snippets that I am
66

77
There are many fantastic resources for JavaScript interview questions, videos, and blog posts on the web and that I have drawn from (**the below is one such small list**. I will cite as many as I can throughout so that additional information on each list item can be easily found.
88

9-
10-
**A curated list of general resources for JavaScript Interviews**
9+
### Algorithms
10+
- [Big O Cheatsheet](http://bigocheatsheet.com/)
11+
- :book: [Grokking Algorithms](https://www.goodreads.com/book/show/22847284-grokking-algorithms-an-illustrated-guide-for-programmers-and-other-curio)
12+
- [Algorithms Visualization](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html)
13+
- [medium.freecodecamp.org/coding-interviews-for-dummies-5e048933b82b](https://medium.freecodecamp.org/coding-interviews-for-dummies-5e048933b82b)
14+
- [www.educative.io/collection/page/5642554087309312/5679846214598656/240002](https://www.educative.io/collection/page/5642554087309312/5679846214598656/240002)
15+
- [www.wikiwand.com/en/Rabin%E2%80%93Karp_algorithm](https://www.wikiwand.com/en/Rabin%E2%80%93Karp_algorithm)
16+
- [www.geeksforgeeks.org/top-algorithms-and-data-structures-for-competitive-programming/](https://www.geeksforgeeks.org/top-algorithms-and-data-structures-for-competitive-programming/)
17+
- [developers/sorting-algorithms](https://www.toptal.com/developers/sorting-algorithms)
18+
- [tackling-javascript-algorithms-66f1ac9770dc](https://medium.com/@yanganif/tackling-javascript-algorithms-66f1ac9770dc)
19+
- [sorting-algorithms-in-javascript](https://github.com/benoitvallon/computer-science-in-javascript/tree/master/sorting-algorithms-in-javascript)
20+
21+
### Soft Skills
22+
- :book: [Difficult Conversations](https://www.goodreads.com/book/show/774088.Difficult_Conversations)
23+
- :book: [Crucial Conversations](https://www.goodreads.com/book/show/15014.Crucial_Conversations)
24+
- :book: [How to Win Friends and Influence People](https://www.goodreads.com/book/show/4865.How_to_Win_Friends_and_Influence_People)
25+
26+
### Where To Look For Further Info
27+
- [freeCodeCamp Guide](https://guide.freecodecamp.org/)
28+
- [GeeksForGeeks](https://www.geeksforgeeks.org/)
29+
- [Dev.To](https://dev.to/)
30+
- [Stack Overflow](https://stackoverflow.com/)
31+
- [Dzone](https://dzone.com/)
32+
33+
### Coding Practice Sites :zap:
34+
- :link: [CodeForces](http://codeforces.com/)
35+
- :link: [CodeChef](https://www.codechef.com)
36+
- :link: [Coderbyte](https://coderbyte.com/)
37+
- :link: [CodinGame](https://www.codingame.com/)
38+
- :link: [Cs Academy](https://csacademy.com/)
39+
- :link: [HackerRank](https://hackerrank.com/)
40+
- :link: [Spoj](https://spoj.com/)
41+
- :link: [HackerEarth](https://hackerearth.com/)
42+
- :link: [TopCoder](https://www.topcoder.com/)
43+
- :link: [Codewars](https://codewars.com/)
44+
- :link: [Exercism](http://www.exercism.io/)
45+
- :link: [CodeFights](https://codefights.com/)
46+
- :link: [Project Euler](https://projecteuler.net/)
47+
- :link: [LeetCode](https://leetcode.com/)
48+
- :link: [InterviewBit](https://www.interviewbit.com/)
49+
- :link: [uCoder](ucoder.com.br)
50+
- :link: [LintCode](https://www.lintcode.com/)
51+
- :link: [CodeCombat](https://codecombat.com/)
52+
53+
54+
**More curated list of general resources for JavaScript Interviews**
1155

1256
[https://www.thatjsdude.com/interview/js1.html](https://www.thatjsdude.com/interview/js1.html) - JS: Interview Algorithm Part-1
1357

Redux/Reducers.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### Reducers - Absolute Bas
2+
3+
### Reducer is just
4+
15
1> https://redux.js.org/basics/reducers
26

37
Reducers specify how the application's state changes in response to actions sent to the store. Remember that actions only describe what happened, but don't describe how the application's state changes.

0 commit comments

Comments
 (0)