3 ms·
I recently got into one of FAANG & the following are the steps I took to get there: - Create a study curriculum. - Each topic in the study curriculum should c
by ud0 6y ago
I recently got into one of FAANG & the following are the steps I took to get there:
- Create a study curriculum.
- Each topic in the study curriculum should contain both reading & practice material.
- The reading material tells you about the data structure or algorithm and practice lets your reinforce what you just read.
- Spread this over a long period of time say 6 months.
- Practice everyday, I cannot emphasise this enough.
- Limit to about 2-3 hours a day.
- Give mock job interviews weekly or bi-weekly. See https://www.pramp.com https://www.pramp.com
- Be kind to yourself these questions are hard on purpose.
You will notice a gradual improvement in your problem solving skill and general knowledge about the problem space. You might even begin to enjoy it (that's what happened to me). Diving blindly into just solving problems is a poor strategy. The key is balancing reading & understanding the data structure or algorithm with solving actual problems.
- duggable 6y agoWhat did your study curriculum look like?
- ud0 6y agoI created my curriculum using the topics in the book: Elements Of Programming Interviews In Python https://www.amazon.com/Elements-Programming-Interviews-Python-Insiders/dp/1537713949/ref=sr_1_1?crid=1Y28OPE15QLNJ&dchild=1&keywords=elements+of+programming+interviews+in+python&qid=1593503464&sprefix=Elements+of+pr%2Caps%2C202&sr=8-1 https://www.amazon.com/Elements-Programming-Interviews-Pytho...