If you are looking for placement related courses, to be honest, there is no such thing still exists. But there are several things that exist and totally free which you need to compile. Here are a few points, I can add
You need to have strong command over DSA. All the product based companies test the only coding ability for freshers via campus/off-campus hirings. There are several practice websites hosting thousands of problems and it’s difficult to be prepared within a short span of time. That’s why we have curated the https://www.includehelp.com/icp/ page to feature some of the most frequent problems. All the problems here are of easy-medium levels and you should be able to solve all. If you are able to solve all then you can regularly participate in Leetcode weekly contests which will help to be a consistent problem solver. Your major focus area should be trees, graph, Dynamic programming.
Now coming to other points. Few most asked subjects are DBMS, OS, Networking. It totally depends on the company types. Most of the banks like GS, DB asks from DBMS while companies like Samsung, Qualcomm asks from networks a lot.
You need to have strong OOP concept. Most of the companies will test your OOP knowledge for sure.
Study common puzzles too. GS, Samsung kind of companies asks puzzle often.
Few companies like Amazon do hold bar-raiser round where you should expect questions on behavioural, leadership etc. Do browse this type of questions.
To sum up, these are the area you should cover. Freshers are not expected to learn system design, but still, if you have some basic concepts, it may give you an edge.
Last but not the least, you should have a good profile and a good profile is impossible with good projects, open-source contributions, internships.
So, overall what I wanted to say you can do all yourself, just have a concrete plan. Ask your doubts here. Follow our website. Do coding. have strong subject concepts. If you study properly for 6 months, you can surely crack any interview if you have the luck factor with you( At the end of the end luck matters).
Please love the post if you find this helpful. Also, we have some plans to organize free boot-camps on “interview preparation” if we meet certain demand from users.
Also, do check all the reviews on the paid course you mentioned. There are several paid courses which promise job offer, but that sometimes narrow down to some limited students only. Best way to get a job is from your campus placement. Also, look around for off-campus placements.