Competitive Programming

Join me to stay up-to-date and get my new articles delivered to your inbox by subscribing here.

February 10, 2022

Coding & Algorithm Interview 

Aka Sports Programming

If you enjoy developing code, learning, using, and creating data structures and algorithms, this is the sport for you.

It’s a fun world where you can come together and compete with others who share the same passion. Plus, you can practice as much as you want outside of competitions.

Beyond the fun, it’s also a powerful way to open doors to companies around the world.

But, like any sport, regular training is essential for success and results.

Here’s the challenge: You’ve completed the coding, ran it, and it passed the sample test cases. You submit your code to run all test cases, and for one of them, you get a TLE (Time Limit Exceeded) error. This is where the art of problem-solving, mathematics, data structures, and algorithms come into play. Your code needs to solve the problem efficiently within the time and memory limits for all test cases.