Posts

Showing posts from May, 2020

Beginning with competitive programming series : Chapter 0

Image
My last post encouraged lot of students to ask me, HOW TO BEGIN COMPETITIVE PROGRAMMING FROM SRATCH ? So I am planning to write a series of chapters to cover it based on the response I get from my readers.I will try to lay down a structural way to begin competitive coding so you don't commit obvious mistakes and learn important lessons early in your journey. Chapter 0 PROLOGUE Excelling any skill requires spending time on it. Well it's simple right, the more time you give to something, the more knowledge you will have about it. More time you will spend in watching a show, more knowledge of the characters you will have, not that it matters but you get the bigger picture. Hundreds of books or posts (including mine) or videos or courses will do no good to you, unless you follow them and spend time actually learning and practising stuff. I will try to cover some basic aspects of competitive programming which will help you lay a strong foundation. So before we jump into learning da

What are some common mistakes one should avoid in competitive programming as a beginner?

Image
If you are thinking to begin or have already begun with this amazing, brain-storming sport, this post is a must-read. I started competitive programming in  2nd  year of my engineering, like many others my main aim was to get better at problem-solving along with other aspects of technical interviews, that would help in getting a good placement. Soon the sport itself became fun with so much to learn and achieve. However, unlike other subjects, this was not something for which I could buy a book and became an expert on that subject in a short time. It is a long and continuous process of failing and learning. I have written down some common mistakes which I committed or saw others committing while beginning with competitive programming, which one should avoid. Focussing too much on the programming language One of the basic mistakes that I have seen many aspirants making is investing too much time to decide the programming language they should use for competitive pro

Is competitive programming compulsory for cracking technical Interview as a fresher ?

Image
If you are reading this post, you are one of the students aspiring to become a software developer in a big MNC.And like most of the other aspirants, you are unclear of what exactly you should do for achieving it. You are unable to decide whether to work to get an internship, excel in competitive programming, focus on developing projects or learn new technologies. I have been asked this question many times, so I thought to put together my views in this post. Well, If you are looking for short answer .  It's not mandatory to do competitive programming to crack technical interviews. B ut, here is the twist . It will help you in cracking one. So, let's start with the basics.... What is competitive programming? According to Wikipedia , Competitive programming is a mind sport usually held over the Internet or a local network, involving participants trying to program according to provided specifi