Join Kumar K sir program for 800 hour course on OA + DSA + CP - https://training.desiqna.in 
 
Just doing standard easy popular DSA problems is not enough to get good hold to crack hard OA problems of top tech companies.https://www.youtube.com/channel/UCGwA4ZCzz4LV-529N3JKClA 
VIDEO 
Google SDE Intern Interview DSA Problem 2023 -
VIDEO 
Author of this answer : Kumar K 
List of all previously asked OAs can be found here : List of all OA : https://oa.desiqna.in/ 
Here you go : 
0)Only solving leetcode problems ain't enough to crack coding OA(Online Assesments) of all possible top companies.
1)Make sure you are good with basics and all fundamentals of DSA.
2)If no , then complete this :- https://www.desiqna.in/4963/roadmap-for-dsa-by-kumar-k-desi-qna-2022 
3)So according to my analysis lets consider all average scenarios : 
50% of times OA(s) will be solvable if you have solved 500+ problems on leetcode and have given atleast 15 contests on leetcode(having test giving temparament in limited times) and know important algorithms and techniques like hashing..some arrays..some strings...and some common sense and observations..
3)After solving more than 500 OA problems of top companies which were posted in random telegram groups , I have come to the conclusion that 90% of the OA problems revolve only around these topics and I have created a guidance path for the same : 
4)Hashing with all prefix suffix ideas 
5)  In next 50% cases , OA can be difficult , so :
6)I won't suggest CF(codeforces) as CF div2-ab are purely math and doesn't help newbies in OA..
8)Problem is with mindset.. You should have learning mindset..
10) You should go to contests to develop temperament ..
11)And when there is no contest solve specific topic questions
12)The more you ask others for answers it means one is not really serious to get what they want.Always strain your own brain for answers. As in CP and problem solving only those people succeed who don't fear using brain..