Posts

Showing posts with the label codechef

How can competitive programming help you get a job?

Image
 Competitive programming is a brain game which takes place on the Internet or a local network in which programmers have to code according to the given constraints. Here programmers are referred to as competitive coders. Many top-notch companies like Google, and Facebook host contests like Codejam and Hackercup respectively. Those who perform well in these contests are recognised by these companies and get offers to work with these tech giants.   Publicly demonstrate your skills Competitive programmers are known for their problem-solving skills. Like developers show their skills by making different projects, competitive programmers show their talent by taking part in different challenges which sites like Codeforces, Codechef, Topcoder, Hackerrank, HackerEarth and many more host frequently. Competitive programmers build their name and earn fame on these sites and as they perform good, people start to recognize them. Prepare you for a Technical Interview As you get used to ...

How did I become a 5-Star coder at CodeChef?

Image
So nowadays competitive programming has become a trend. Everyone wants to be a good competitive programmer. So I want to share my experience of how I became a 5-star coder at CodeChef in the lockdown period (June to November in just 6 months ). When I came to college I didn't have even heard about programming so I think if I can do it then anyone can do it. 1. You don't need to watch lots of videos on how to be a 5-star coder and all because you will never be by watching such videos while you have to participate in the contest.   2. It is not necessary that you should be a pro coder before participating in the contest while you will be a pro coder by only participating in the contest.   3. Don't think like first learn every algorithm then participate in the contest.   4. Don't waste too much time in learning a language just learn basic syntax (in C++ recommended) then learn basic Data Structures such as stack, queue, priority queue, hashmap, tree, graph, etc...