Crack FAANG - Pratham Kohli
Step 1: Clarity and Networking
π Β Create an excel with the list of all companies you want to apply to and work for
π Add links of career pages of these companies in excel to keep track of openings
π Start sending out invites to people from these companies on LinkedIn
π Send at least 10 requests per day to people from one company including developers, recruiters and Hiring Managers.
π This will help in getting referrals later
Step 2: 0 to 100 in DSA
π Focus on brushing up your DSA skills
π Start with Basic Data structures:
π Then Focus on Algorithms:
π Tip:
π Resources
Step 3: Focus on System Design - LLD
Low Level Design
π First focus on understanding different Design Patterns like:
π Understand S.O.L.I.D. principles
π Understand UML Diagrams like
π Now prepare on how to break down a system in Interview from scratch
π Resources:
Step 4 : Focus on System Design - HLD
High Level Design
π Focus on Basic Terminologies like:
π Focus on Building blocks of Systems:
π Next Practice Back of the envelope calculations
π Learn how to design a system end to end
π Resources:
Step 5 : Start Applying
π Start applying through all mediums that you can
π This process can take time for the recruiter to get back to you, but donβt lose hope and keep applying!
Step 6 Mock Interviews and Revision
It is time to give Mock Interviews to get the real feel of the interview
π Resources for Free Mock Interviews:
π Revision:
Ques: Want all the resources and roadmaps at one place ?
Then checkout this 100+ page guideΒ I created with a proper roadmap and all the resources that you will need!
Note:Β This guide is Only for Working Professionals Looking to SWITCH, NOT for Students!
Link:Β https://topmate.io/prathamkohli/883051
NoteΒ : A lot more exciting content is scheduled to come on Instagram.
We will dive deep into each resource for DSA, LLD, HLD, Resume Preparation and a lot more to make you job ready by the end of 2024!
Do stay tuned on Instagram at : @prathamkohliyt
Follow Pratham Kohli for more!