Need job soon - what to study for base knowledge/foundation before attempting Leetcode or CTCI problems - please help !!
Things are not good in my group and i need to get a new job fast . I have also let myself rust and fall career wise in the past couple of years . Want to work hard and get myself out of this mess now . I need to refresh and review from the basics before I even attempt any question on Leetcode or CTCI, since i need the base knowledge to attempt anything on Leetcode/CTCI (eg: i need to know the various data structures first and solve some problems on those before i come to Leetcode to figure out which data structures a particular problem should use) .
I have very limited time , since i want to start problem solving using Leetcode and CTCI after that. So i am not looking for very detailed/ deep explanations etc ... But enough to give a good foundation and well rounded knowledge. So a 800 paged data structures book will not work π. I need to find a full time job in the next 2-2.5 months max ... I know I can't aim for a FAANG company with that preparation yet... But i need an OK/good job atleast in some company.
I am aiming for a SDET / automation engineer job using Python. What is a good but concise resource for understanding data structures and algorithms in python - Good and more or less enough for doing Leetcode/CTCI problems after that? I like books / urls which have sample questions followed by exercises - is there any ?
What else should i focus on other than data structures/ system design / solving LC/CTCI / QA / DB SQL methods etc / behavioural problems ...anything else ?
Please , please guide !
comments
You can get into FAANG if you really work.
Word of advice: don't let your skills grow dull in this industry, or this probably isn't the industry for you. There are easier career paths out there.
Thanks for the positive note on getting into FAANG too :) - maybe not in my next job , but eventually I will try !
. Very helpful π