Skip to content

Commit e216163

Browse files
author
Partho Biswas
committed
readme updated
1 parent ebc4894 commit e216163

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

README.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,12 @@ Some helpful links, channels, tutorials, blogs.
499499
<b>Strategies</b>
500500
01. [How a Googler solves coding problems](https://blog.usejournal.com/how-a-googler-solves-coding-problems-ec5d59e73ec5)
501501
02. [Nail Every Coding Interview by Becoming Asymmetrical](https://www.youtube.com/watch?v=-THCaZWggTk)
502+
03. [How to get into FAANG](https://drive.google.com/drive/u/0/folders/1sIdNzi4mOQL_YsPF4HAw-JsDtUneHKiu)
503+
04. [Preparing for Programming interview with Python](https://tinyurl.com/qsqda4b)
504+
05. [The 30-minute guide to rocking your next coding interview](https://tinyurl.com/vbqlhko)
505+
06. [Google Interview Part-1](https://tinyurl.com/w62ou5j) , [Google Interview Part-2](https://tinyurl.com/u69s6pe), [Google Interview Part-3](https://tinyurl.com/urv95zu)
506+
07. [Amazon ও Google এ চাকরির সুযোগ পাওয়ার প্রস্তুতি পর্ব](https://github.com/sabir4063/my_preparation)
507+
502508

503509
<b>Courses/Books</b>
504510
01. [Data Structures in Python: An Interview Refresher](https://www.educative.io/courses/data-structures-in-python-an-interview-refresher)
@@ -507,6 +513,20 @@ Some helpful links, channels, tutorials, blogs.
507513
04. [Coding Interview Class](https://codinginterviewclass.com/)
508514
05. [Competitive Programmer’s Handbook](https://cses.fi/book/book.pdf)
509515

516+
<b>[Python](https://docs.python.org/3/)</b>
517+
Learn the following modules by heart. Just knowing all of the following items will made most of the problem one-liners.
518+
01. [itertools - Functions creating iterators for efficient looping](https://docs.python.org/3/library/itertools.html) - They will help you, more often than you think
519+
02. [collections - High-performance container datatypes](https://docs.python.org/3/library/collections.html) - Believe me, this is pretty awesome
520+
03. [heapq - Heap queue algorithm](https://docs.python.org/3/library/heapq.html) - Obviously, we don't have to hand-code heaps anymore
521+
04. [bisect - Array bisection algorithm](https://docs.python.org/3/library/bisect.html) - Binary Search, simplified
522+
05. [Set](https://docs.python.org/3/library/stdtypes.html#set)
523+
06. [Dict](https://docs.python.org/3/library/stdtypes.html#mapping-types-dict) - Now on, hash Tables are fun to work with
524+
07. [Sorting](https://wiki.python.org/moin/HowTo/Sorting) - Don't participate in competitions without reading this completely.
525+
08. Start using lambda extensively
526+
09. [functools](https://docs.python.org/3/library/functools.html)
527+
10. Apart from these, all the builtin methods of default containers.
528+
529+
510530
<b>Channels</b>
511531
01. [Tushar Roy - Coding Made Simple](https://www.youtube.com/channel/UCZLJf_R2sWyUtXSKiKlyvAw)
512532
02. [Back To Back SWE](https://www.youtube.com/channel/UCmJz2DV1a3yfgrR7GqRtUUA)
@@ -547,8 +567,10 @@ Some helpful links, channels, tutorials, blogs.
547567
22. [Signed number representations](https://en.wikipedia.org/wiki/Signed_number_representations)
548568

549569
<b>Dynamic Programming</b>
550-
01. [Tabulation vs Memoization](https://www.geeksforgeeks.org/tabulation-vs-memoization/)
551-
02. [Memoization vs Tabulation](https://elvrsn.blogspot.com/2015/02/memoization-vs-tabulation.html)
570+
01. [The FAST method](https://www.byte-by-byte.com/fast-method/)
571+
02. [A good approach to attack DP](https://leetcode.com/articles/jump-game/)
572+
03. [Tabulation vs Memoization](https://www.geeksforgeeks.org/tabulation-vs-memoization/)
573+
04. [Memoization vs Tabulation](https://elvrsn.blogspot.com/2015/02/memoization-vs-tabulation.html)
552574

553575
<b>Greedy</b>
554576
01. [Greedy Method - Introduction](https://www.youtube.com/watch?v=ARvQcqJ_-NY&t=2s)

0 commit comments

Comments
 (0)