Where to Go Next ?

Some of the further steps which you can take after this course

Further steps

At this point, we hope that you have understood the major problem types and data structures that are used to solve these problems. If you want to further improve your logic and try to practice more (remember, practice is the key to success) you can follow the options given below:

Educative courses

Educative is a one-stop solution to get the latest technology courses. You can follow up with some of the following mentioned courses:

CP - algorithms

This is a one-stop solution to get all the algorithms and data structures concepts with implementation. This is really a great source for learning advanced and complex CP algorithms.

Codeforces

We personally suggest you solve problems on Codeforces. It is a great platform and hosts many online coding contests every month. Participate in all the coding contests and increase your ranking.

Your profile ranking on Codeforces is often considered as a shortlisting criterion by many companies. Seriously! So try to participate in as many contests as possible.

Leetcode

This is one of the best platforms to get coding interview questions sorted by companies. For example, you can get questions asked in Google, Microsoft, and many other companies. This platform also hosts coding contests which are very useful to prove your problem-solving skills.

Resources

We have prepared a cheat sheet that you can download by clicking the link below. The PDF provided below contains many problems that are already covered as part of this course, but there are a lot of new problems that you can solve independently.

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.