Ensure that you have understood and practiced all these topics. Practice the essential patterns behind common coding interview questions. Quantity doesn’t matter but Quality does. Try BFS rather than DFS when it comes to coding preparations.
Ensure you have practiced and mastered Easy level questions for each of the above topics . Easy level questions are to test whether you have understood the concept. Medium Level and Hard level questions test the application of the concept on a problem statement.
Once comfortable with Easy level, start practicing Medium levels. The thumb rule is to solve around 150-200 Medium questions in total. You should be comfortable in solving majority of Medium level questions within 30 minutes.
To practice time management, start attending weekly contests on different platforms for free.
Once Easy and Medium are mastered ,you can attempt the Hard questions. Try to finish the mostly asked and standard Hard questions for all topics. Around 30-40 Hard questions is usually considered a good number
Most important, you need to understand every concept and logic for each question you have practiced so far. Just memorizing the questions will NOT help.
Make sure that You revise periodically else you will forget the topics and tricks learned.
Before the interviews, revise thoroughly and try solving the questions previously asked by the company. Each company loves some topics and tend to ask more from those subset of topics.
Lastly, keep practicing regularly as practice makes man Perfect!
How to ace coding interviews
Updated: Feb 10, 2023
Comentários