# Important links for preparation

Line Sweep Algorithms: <https://leetcode.com/discuss/study-guide/2166045/line-sweep-algorithms>

Graph Patterns: <https://leetcode.com/discuss/study-guide/655708/Graph-For-Beginners-Problems-or-Pattern-or-Sample-Solutions>

Sliding Window Patterns: <https://leetcode.com/problems/frequency-of-the-most-frequent-element/solutions/1175088/C++-Maximum-Sliding-Window-Cheatsheet-Template/>

Two Pointer Patterns: <https://leetcode.com/discuss/study-guide/1688903/Solved-all-two-pointers-problems-in-100-days>\
\
Backtracking Patterns: <https://leetcode.com/problems/permutations/solutions/18239/A-general-approach-to-backtracking-questions-in-Java-(Subsets-Permutations-Combination-Sum-Palindrome-Partioning)/>\
\
Dynamic Programming Patterns: <https://leetcode.com/discuss/study-guide/458695/Dynamic-Programming-Patterns>\ <br>

## **Important links for preparation**

* [<mark style="color:green;">**https://www.teamblind.com/post/New-Year-Gift---Curated-List-of-Top-75-LeetCode-Questions-to-Save-Your-Time-OaM1orEU**</mark>](https://www.teamblind.com/post/New-Year-Gift---Curated-List-of-Top-75-LeetCode-Questions-to-Save-Your-Time-OaM1orEU)
* <https://leetcode.com/discuss/interview-question/5366542/All-leetcode-articles-on-coding-patterns-summarized-in-one-page.>
* <https://leetcode.com/discuss/general-discussion/665604/important-and-useful-links-from-all-over-the-leetcode>
* <https://github.com/black-shadows/Cheat-Sheets>
* <https://techdevguide.withgoogle.com/paths/data-structures-and-algorithms/>
* <https://www.youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go>
* <https://takeuforward.org/interviews/strivers-sde-sheet-top-coding-interview-problems/>
* <https://drive.google.com/file/d/1FMdN_OCfOI0iAeDlqswCiC2DZzD4nPsb/view>
* <https://docs.google.com/document/d/1-kwXN_crZIBNK7Wc5cUDXXNi_hQ86MgOZIryGdEwpp4/edit>
* <https://github.com/twowaits/SDE-Interview-Questions>
* <https://github.com/prasadgujar/low-level-design-primer/blob/master/solutions.md>
* <https://www.youtube.com/playlist?list=PLF206E906175C7E07>
* <https://www.principle.cards/>
* <https://www.notion.so/BE-Interview-8adc74cf14ad450fab3083e0633d2821#7b7c9b724012423f9572ef0787536c6e>
* <https://courses.systeminterview.com/courses/system-design-interview-an-insider-s-guide>
* **Dynamic Programming:** [https://www.linkedin.com/posts/aishwarya-mahapatra\_prepwithaish-activity-6912253243892924416-avO](https://www.linkedin.com/posts/aishwarya-mahapatra_prepwithaish-activity-6912253243892924416-avOg?utm_source=linkedin_share\&utm_medium=member_desktop_web)

## **Resume Templates**

<https://github.com/darhonbek/resume_templates>

## :link: **Coding Practise**

:tv: **Youtubers:**

* [Coding Decoded](#important-links-for-preparation)
* [Tushar Roy- Coding Made Simpl](https://www.youtube.com/user/tusharroy2525)e
* [Gaurav Sen](https://www.youtube.com/channel/UCRPMAqdtSgd0Ipeef7iFsKw)
* [Love Babbar](https://www.youtube.com/channel/UCQHLxxBFrbfdrk1jF0moTpw)
* [Abdul Bari](https://www.youtube.com/channel/UCZCFT11CWBi3MHNlGf019nw)
* [takeUforward](https://www.youtube.com/channel/UCJskGeByzRRSvmOyZOz61ig)
* [Nick White](https://www.youtube.com/channel/UC1fLEeYICmo3O9cUsqIi7HA)
* [Errichto](https://www.youtube.com/channel/UCBr_Fu6q9iHYQCh13jmpbrg)
* [Errichto 2](https://www.youtube.com/channel/UC2D_ekI79trchAxgRq5mwpQ)
* [Rachit Jain](https://www.youtube.com/channel/UC9fDC_eBh9e_bogw87DbGKQ)
* [Algorithms Live](https://www.youtube.com/channel/UCBLr7ISa_YDy5qeATupf26w)
* [Code NCode](https://www.youtube.com/channel/UC0zvY3yIBQTrSutsV-4yscQ)
* [Go Code](https://www.youtube.com/channel/UCoEt3glB4rWSq5zEhSGhUWA)
* [mycodeschool](https://www.youtube.com/channel/UClEEsT7DkdVO_fkrBw0OTrA)
* [code\_report](https://www.youtube.com/channel/UC1kBxkk2bcG78YBX7LMl9pQ)
* [VPlanet](https://www.youtube.com/channel/UCdNNY8Y8meG3z9Wy6MTzcLg)
* [interviewing.io](https://www.youtube.com/channel/UCNc-Wa_ZNBAGzFkYbAHw9eg)
* [Petr Mitrichev](https://www.youtube.com/channel/UCdmeooqNtlN7IhrKlq7hGDA)
* [abrar](https://www.youtube.com/channel/UCAjsH3UCJrd-xAfUBsB-dOg)
* [umnik\_team](https://www.youtube.com/channel/UC3-pkjZ8-D4aW8QfaExuMjw)
* [Jakub Tarnawski](https://www.youtube.com/channel/UCfIh0OerrbEQpZGPq4jjJrQ)
* [Mikhail Tikhomirov](https://www.youtube.com/channel/UC9LLwpFiNE6fn9PEYtHpOZA)
* [Bohdan Pryshchenko](https://www.youtube.com/channel/UCWqqnonyL7aVeUYl5Yp8TrQ)
* [Kevin Naughton Jr.](https://www.youtube.com/channel/UCKvwPt6BifPP54yzH99ff1g)
* [Keep On Coding](https://www.youtube.com/channel/UCsLo154Krjwhoz8W00N8ItA)
* [Anthony Sistilli](https://www.youtube.com/channel/UCoYzQqZNCRqqAomJwJ6yEdg)
* [Tech Dummies - Narendra L](https://www.youtube.com/channel/UCn1XnDWhsLS5URXTi5wtFTA)
* [Jackson Gabbard](https://www.youtube.com/channel/UCcdCkJKXlRoXVD03eo-q8mQ)
* [WilliamFiset](https://www.youtube.com/channel/UCD8yeTczadqdARzQUp29PJw)
* [William Lin](https://www.youtube.com/channel/UCKuDLsO0Wwef53qdHPjbU2Q)

{% content-ref url="../preparation-manual/algorithms-and-coding" %}
[algorithms-and-coding](https://blog.sunilgudivada.dev/notebook/preparation-manual/algorithms-and-coding)
{% endcontent-ref %}

## :link: Low-Level Design Resources

* <https://github.com/prasadgujar/low-level-design-primer>
* Head First Design pattern -- [**Click here to but in Amazon**](https://www.amazon.in/gp/product/0596007124/)

## :link: **System Design Resources**

* [Alex XU](https://github.com/SunilGudivada/Data-Structures-and-Algorithms/blob/master/System%20Design/Alex%20xu%20-%20System%20Design%20Interview%20An%20Insider%E2%80%99s%20Guide%20by%20Alex%20Yu%20\(z-lib.org\).pdf) -- [**Click here to buy in Amazon**](https://www.amazon.in/System-Design-Interview-insiders-Second/dp/B08CMF2CQF/)&#x20;
* [DDIA](https://github.com/SunilGudivada/Data-Structures-and-Algorithms/tree/master/System%20Design/DDIA) ( Designing Data-Intensive Applications ) **--** [**Click here to Buy in Amazon**](https://www.amazon.in/gp/product/9352135245/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8\&psc=1)
* [Gaurav sen Youtube videos](https://www.youtube.com/c/GauravSensei)
* [Algo Expert](https://algoexpert.io/)
* <https://sre.google/workbook/non-abstract-design/>

## :link: Telegram channels

**Raj Vikramaditya Striver**: <https://t.me/takeuforwardfam> and <https://t.me/Competitive_Programming_tuf>

**System Design Interviews**: <https://t.me/system_design_interviews>

**IT Resume review**: <https://t.me/resume_review>

**FAANG Interview:** <https://t.me/FaangInterview>

**Behavioral Interview**: <https://t.me/Behavioral_interview>

**DDIA Discussion:** <https://t.me/ddia_discussion>

**Tech Dose**: <https://t.me/codewithTECHDOSE>

## :link: Discord channels

**Scalar Academy**: <https://discord.gg/YyEtt2Wryc>

**Geeks for Geeks:** <https://discord.gg/eBsjkuFVvN>

**Gaurav Sen**: <https://discord.gg/YgG5Zau76b>

**Algo Monster**: <https://discord.gg/rp6RkqNQDa>

**Nick White**: <https://discord.gg/aSVUBmUXYV>

**Coding Decoded:** <https://discord.gg/eAdSMx8zVF>

**Derek Banas** ( Design Patterns ): <https://discord.gg/H5EuGvWumH>

**Mock Interview**: <https://discord.gg/HmrkxXrSBP>

**Learning with Larry**: <https://discord.gg/8qpBVx2fnR>

**LLD and system Design**: <https://discord.gg/BAr695YdWj>

**Love Babbar**: <https://discord.gg/hrkuTx4B39>

**SDE Mock Interview**: <https://discord.gg/8BR7CWkYvS>

**ALEX XU System Design**: <https://discord.com/invite/kdjq9psJb8>

\--------

**Github**: <https://github.com/SunilGudivada/Data-Structures-and-Algorithms>

**Site**: <https://sunilgudivada369.gitbook.io/coding-practise/>
