The Internet has a plethora of learning resources for anyone who wants to become a better programmer. However, there is no single place where one can find information and practice on the topics required to master the art of competitive programming. This is one of the reasons why many programmers in the pursuit of learning competitive programming attain a level of saturation after a while.
The difficulty that is faced in consuming content from varied sources led us to start Code Monk—a weekly series of tutorials on all the topics of computer science. The topics start from the basics of algorithms and gradually move on to more complicated concepts. Each tutorial is followed by a short programming challenge to help you test your understanding of the concepts.
This series aims to help you take your programming skills to the next level. We will provide you with learning content and room for practicing under one common platform. While the series focuses on aspiring programmers, experts can also use it to revise their concepts and improve their programming karma.
After you signup, you will receive a link to the tutorials on the weekly topics every Thursday. A practice challenge will be conducted on the subsequent Wednesday on the same topic. All the problems from the challenges will be updated with proper editorials for your reference.
The current schedule is as follows:
There will be a common leaderboard for the complete series along with individual leaderboards for every challenge. The top 3 participants will receive t-shirts. The focus of this series is to encourage beginners and our team will manually curate the list of winners based on their profiles.
So, what are you waiting for? Start mastering the art of programming through learning and practicing today!
Update (10/12)
We have a new and improved version of CodeMonk. Read all about the changes in V2.0 this version here.
In today's competitive talent landscape, attracting top candidates requires going beyond traditional job board postings.…
With growth, recruiting the best technical talents becomes one of the most important, but also…
In recent years, recruitment practices have changed tremendously. As the times advanced, organisations took numerous…
Today’s job market is very competitive. Organizations must adopt data-driven approaches to amplify their recruitment…
Organizations of all industries struggle with employee turnover. The high turnover rates cause increased hiring…
Candidate assessment is a major part of the hiring process. The talent acquisition system emphasizes…