jacksparro2003 No problem, im happy i could help 😃
TLDR: In CIP, after fininshing “Data Structures Advanced” module, solve Striver SDE sheet problems, in a non-topic wise way.
Also two important things i wish to share since you are starting cip too:
1. Dont think that your DSA work is over after finishing “Data Structures Advanced” module. You DSA work is never over until you get a job. So after fininshing DS Adv module, keep practicing 3 or 4 questions daily.
2. You know in dsa rounds of interviews, the interviewer wont tell us which dsa can give the most optimal solution to the coding question that interviewer asks us. It is our job to figure out which dsa will give best solution and apply that.
There are many pros to CIP but only one con, that is, all the problems given in CIP are all arranged topic-wise. And solving topic-wise problems is perfect thing to do during two situations, one is when learning new concepts and two is when we are trying to revise a particular dsa. But after finishing DSA Advanced module, all the problems we solve on a daily basis should not be solved topic-wise. Like you know, if we solve topic-wise, before even reading the problem statement we already know that this problem is arrays problem or dp problem or linked list problem etc… So topic-wise is not real practice although perfect for when learning new dsa or revising. So after finishing the DSA Advanced module, I recommend solving Striver SDE Sheet, but dont do this topic-wise, you can solve them difficulty wise or company wise but strictly not topic-wise. Striver SDE Sheet has 184 high quality cum most important problems. And like I said in point 1, dont think your dsa work is dont after solving entire striver sde sheet also, keep solving more until you land a job 😄
After finishing Striver sde, you can go for either striver cp sheet(if you wanna do competitive programming) or do random problems from leetcode or gfg.
Check this video for info about which SDE sheet is best.
Hope you get a great job in future. 🤗