CodeChef
  • PRACTICE
    • Code, Compile & Run
    • Beginner
    • Easy
    • Medium
    • Hard
    • Challenge
    • Peer
  • COMPETE
  • DISCUSS
    • Forums
    • Blog
    • Wiki
    • Facebook
    • Twitter
  • COMMUNITY
    • Host Your Contest
    • Go for Gold
    • Campus Chapters
  • HELP
    • Frequently Asked Questions
    • FAQ for Problem Setters
    • Problem Setting
    • Tutorials
    • Long Contest Ranks
    • Short Contest Ranks
    • Lunchtime Ranks (all)
    • Lunchtime Ranks (school)
    • Event Calendar
    • Top Contributors on Discuss
  • ABOUT
    • About CodeChef
    • Team CodeChef
    • Press Room
    • CodeChef Financials
    • CEO's Corner
    • Contact Us
    • About Directi

Connecting talent to opportunity through the CodeChef Certification

Posted by vivien on May 30th, 2019 Filed in CCDSAP, CCDSAP Stories, Certification, Features, Interviews View Comments

When professor Dr. Jayakrishnan needed an intern to join the NPTEL Data analytics team, he struggled to find the right candidate – one with the skillset and knowledge needed to succeed in the role. He received a number of applications, however, the applicants were not well versed in Data structures and Algorithms. Moreover; screening out the unqualified applicants proved to be a time-consuming process. Dr. Jayakrishnan decided to turn to CodeChef in order to get a reliable candidate pool, a pool that was sure to have the basic Data Structures and Algorithms knowledge that he was looking for.

Through the help of the CodeChef team, Dr. Jayakrishnan was able to access a list of students who were already CodeChef Certified in Data Structures and Algorithms. Since every candidate met these criteria, the need for independent DSA testing was eliminated which saved both time and effort for Dr. Jayakrishnan.

“My primary goal was looking for a Data Analytics intern. In that, data structures are pretty important. If you are a good programmer, you should be very clear of your data structures, it’s as simple as that. The better you are at it, the easier it will be for you to code and solve problems,” said Dr. Jayakrishnan, “Knowing that candidates have scored certain marks in an exam or a particular assessment test it definitely is an advantage when it comes to hiring. It is also advantageous to the candidates.”

Ultimately, Dr. Jayakrishnan selected three outstanding candidates who each had their own story.


“I’m really grateful to CodeChef for helping me secure this internship. I want to be a data scientist, but I did not think that I would find good internship opportunities in this field. CodeChef connected me with the kind of profile that I was looking for. In fact, the DSA prepare page changed my life! The topics covered and the links provided are excellent and very helpful. I did not know dynamic programming programming before, but through the resources provided on the prepare page, I could learn this topic.” – Krish Lalwani

“CodeChef certification exam in DSA helped me to improve my DSA skills. Registering for the certification exam gave me a goal to work towards and kept me motivated to crack the exam. The workshop conducted by CodeChef at my college was also very informative and helped me to grasp concepts that were difficult before. I would suggest all my classmates and juniors at college to go ahead and give the CodeChef certification exam to improve their DSA skills.” – Gopesh Yadav

“Data Structures and Algorithms are important to companies. When looking for candidates they want to be sure that the candidate meets the requirement of knowing enough DSA topics. Having a DSA certification is a huge benefit from this perspective. Moreover, getting CodeChef Certified allowed me to understand where I stand when it comes to Data Structures and Algorithms knowledge. Getting certified made me confident that I know DSA topics well enough.” – V. Tejkiran

Want to learn Data Structures and Algorithms? Get all the learning resources you need on our Prepare page. To know more about the CodeChef certification or enrol, visit our website or write to us at ccdsap@codechef.com

  • Share/Bookmark

Five Problems A Day, Kept The Worries At Bay For Cleartax Intern Avjot Singh

Posted by vivien on October 18th, 2018 Filed in CCDSAP, CCDSAP Stories, Interviews View Comments

At CodeChef, we constantly stay in touch with CCDSAP holders to make the experience better for you and to fine-tune the certification. We spoke to Avjot Singh, a CCDSAP Foundation Level Certificate holder who is placed at Cleartax as an Intern Software Developer. We asked him about his CCDSAP experience and his tips for aspiring candidates.

Avjot-ccdsap-profile

What drew Avjot to coding?

Pure interest! Avjot was actually studying at the Delhi Technological University to be an Electronics Engineer, but his career took a sharp left turn in his second year when when his interests expanded to include Artificial Intelligence and Machine Learning. As he learned more about these subjects, Avjot realised that he could be a better student of these disciplines by investing some time and energy into learning the basics of computer science.

How did Avjot learn about the CCDSAP?

In an effort to learn more about how he could strengthen his DSA skills, Avjot began some dedicated research on the subject. Soon enough his journey of internet research led him to CCDSAP and he knew it was the right path for him. Avjot didn’t know anybody who had taken the test, but he was confident in the CodeChef name and was happy with the detailed instructions and information he found about the certification.

How did Avjot prepare for CCDSAP?

Diligence and practice are the only secrets according to this young developer! He thoroughly studied the practice materials and explored the mock tests in order to prepare for the test. As a student with no previous background in computer science, he started readying himself for the test around two months before the exam and he recommends that candidates work on at least 5 problems a day. Avjot found himself sufficiently armed for the foundation level certificate exam after studying the materials provided, but his advice to anyone considering the advanced level is to venture out and find more problems and mock tests to work on. “Be confident in yourself, and be clear with the fundamentals before jumping straight into complex problems,” he said.

Are the principles that Avjot studied for CCDSAP, useful in his new job?

Avjot certainly thinks so! He had been impressed with the study materials before, from a learning perspective, but once he began his internship, the software development intern found that much of what he had studied and been tested on, could now be practically implemented into his day-to-day assignments and responsibilities. Avjot is now considering appearing for the advanced certificate exam to take his knowledge and abilities to the next level.

The next CCDSAP exam takes place on the 20th of January. Check this link for details and get in touch if you have any questions for us!

  • Share/Bookmark

How Amit Upadhyay got placed at Cleartax

Posted by The Chef on September 21st, 2018 Filed in CCDSAP, CCDSAP Stories, Certification, Tutorials View Comments

Amit Image

At CodeChef, we constantly stay in touch with CCDSAP holders to make the experience better for you and to fine-tune the certification. We spoke to Amit Upadhyay, a CCDSAP Foundation Level Certificate holder who is placed at Cleartax as a Software Engineer. We asked him about his CCDSAP experience and his tips for aspiring candidates. so read on!

A little background on Amit and his introduction to coding.

Amit completed his engineering from the Army Institute of Technology in Pune in 2018. Amit has always been involved with the world of code. He started coding on the CodeChef platform in his first year, and eventually moved on to making mobile apps in his second year. During this he found that he had a wealth of knowledge (and libraries!) to share with the world, so he began blogging as well. Amit credits the environment in his college for boosting his interest in coding competitively. In his first year, his seniors informed him about the CodeChef platform and he quite enjoyed the thrill of competitive programming.

How did Amit hear about CCDSAP and why did he decide to appear for it?

Amit heard about CCDSAP when Directi landed up in his campus for a recruitment drive. Clearing the CCDSAP also allows one to interview with Directi and Amit decided to make use of this opportunity. Even though his concepts were clear, Amit decided to consolidate his learning before appearing by taking the mock test on the CodeChef website. He recommends taking them to get an idea about the exam format and the correct pacing needed to finish the exam in time.

How should one prepare for CCDSAP?

Amit believes that a strong understanding of the fundamentals of DSA is what is tested at CCDSAP. So how does one get there? He recommends using a good book of DSA theory matched with an equal amount of solving DSA problems, like the ones available on the CodeChef website. He advises that candidates should study one data structure at a time and then solve 10-20 problems based on it before moving to the next. There are also many videos available online to help with the conceptual part. Finally, he recommends the prepare section on the CCDSAP site as an invaluable resource, complete with mock tests.

So where does DSA help one in the industry?

While most products depend on existing frameworks which can be understood by reading the manual, Amit emphasizes that DSA helps you learn how to think. It lets you understand the most optimal way of going about solving a problem, no matter what platform or framework is used. After all, problem-solving skills are universal and carry over to your next assignment as well.

Amit also spoke about how college doesn’t quite prepare you for industry challenges, and a lot of the learning happens on the job. At CodeChef we agree that this is certainly an issue and efforts can be made to bridge the gap between recruiters and candidates. CCDSAP does address this in a small way, and eventually we can bring a systemic change together.

The next CCDSAP exam takes place on the 7th of October. Check this link for details and get in touch if you have any questions for us!

  • Share/Bookmark

How Sujeet aced the CCDSAP to land a job at Directi

Posted by Vaibhav on April 6th, 2018 Filed in CCDSAP, CCDSAP Stories, Certification, Interviews View Comments

For Sujeet Sawala, an engineering student from Pune, tackling programming sets in front of a screen held as much interest as weaving past pawns and bishops on a chessboard. But it was the drive to learn more each day that fuelled his passion to be a better coder.  Sujeet never wanted to start his job hunt but armed with his humble and dedicated approach towards programming, and learning on the whole, today he is placed in Directi through his CCDSAP certification.

But his journey started a long time back, during his college days, where he explored online contests and took to competitive programming like a fish to water. Here is an excerpt from the session we had with Sujeet about his experience with competitive programming.

Get to know me!

1. Tell us about yourself!

Hi. I’m Sujeet. I’m currently studying Computer engineering in my final year at Pune Institute Of Computer Technology, Pune. I am interested in programming and like solving complex problems. I also enjoy playing Chess. I’m an Internationally rated chess player with a FIDE rating of 1725.

2.  When did you actively begin competitive programming? What did you like about it?

It was during my 3rd Semester that I explored contests with online judges and also ACM-ICPC. Since then, I gradually and actively started competitive programming. I especially liked the data structures and algorithms part of competitive programming and the challenges they throw. The logical abilities developed by attempting and overcoming those challenges are always helpful.

About CCDSAP

3.  What was your motivation behind taking the CCDSAP?

I regularly participated in CodeChef Long Challenges. I was placed first on the college leaderboard. I was particularly interested in testing my skills and knowledge in a program which would also provide me a certification. That was one of the motivators for taking the CCDSAP. I was happy to learn that I scored 1000 out of 1000 in the CCDSAP in the very first attempt!

4. What specific feature did you like most about the CCDSAP? (Is there anything different that isn’t offered in other certifications?)

According to me, CCDSAP is the only program that offers certifications in Data Structures and Algorithms through programming contests. This makes it a unique certification program.

5. How did you prepare for the CCDSAP? (Any tips for beginners?)

I regularly used to practice algorithmic problems on various online judges like CodeChef, Codeforces, Hackerearth, Hackerrank, Lightoj etc. This ensured that my preparation for CCDSAP was thorough.

6. Tell us in brief about your interview process with Directi!

My interview process consisted of three interviews based on Data Structures and Algorithms. After I cleared these rounds, there was a final technical interview round. It was based on the projects done, and computer science related concepts like operating systems, databases, networking, etc.

Feedback

7. How can the overall CCDSAP exam experience be improved?

I felt the level of questions could be upgraded a notch higher so that the CCDSAP could gear up to be even more challenging.

8. Would you recommend the CCDSAP to friends/colleagues? If so, why?

Indeed. It is a good program to test one’s skills and knowledge across a wider community. The certification is a valuable one. Moreover, it helps get an interview with Directi ;)

Cheers!

The Chef

  • Share/Bookmark

Recent Posts

  • Sidhant’s Remarkable IOI Journey
  • ICYMI: Here’s our Recap of CodeChef’s July CookOff
  • ICYMI: Here’s our Recap of CodeChef’s July Long Challenge
  • ICYMI: Here’s our Recap of CodeChef’s June Lunchtime
  • ICYMI: Here’s our Recap of CodeChef’s June CookOff

Categories

  • About (14)
  • ACM ICPC (23)
  • Announcement (304)
  • API (2)
  • Campus Chapters (7)
  • CCDSAP (4)
  • CCDSAP Stories (5)
  • Certification (6)
  • College Contests (9)
  • Contests (279)
  • Events (54)
  • FAQ (1)
  • Features (52)
  • Interviews (25)
  • Languages (1)
  • Meetup (4)
  • Open Source (1)
  • Practice Problems (8)
  • Prizes (20)
  • Problems (15)
  • ProblemSetting (1)
  • Programmer of the Month (34)
  • Schools (13)
  • SnackDown (2)
  • Tech Talks (23)
  • Tutorials (34)
  • Uncategorized (1)
  • Volunteers (4)
  • Winners (122)

Recent Comments

  • alip.web.id on ICYMI: Here’s our Recap of CodeChef’s July Long Challenge
  • alip.web.id on ICYMI: Here’s our Recap of CodeChef’s July Long Challenge
  • Ankita Sahu on Is Your Institution on CodeChef?
  • arsal on SnackDown19 Live Contest Updates
  • Simran Gujrati on Tutorial for problem “Paying Up”

Recent Pictures

Blogroll

  • Documentation
  • Plugins
  • Suggest Ideas
  • Support Forum
  • Themes
  • WordPress Blog
  • WordPress Planet

Archives

  • September 2019
  • July 2019
  • June 2019
  • May 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009

  • About CodeChef
  • CEO's Corner
  • CodeChef Campus Chapters
  • Blogger Community Program
  • User Group Outreach Program