TCS is organising CodeVita for 2020, 2021, 2022, 2023, 2024 & 2025 passing out | Eligibility Criteria | Test Pattern | Selection process | Apply now
Hello Friends!
About TCS CodeVita
TCS CodeVita, the largest global computer programming competition, is a 24-hour online programming contest where a participant can log in from anywhere, any time. Coding enthusiasts can sharpen their programming skills through a series of intriguing real-life challenges across a stretch of 3 Rounds and an opportunity to win the coveted "World's Best Coder" title along with prize money of $10,000.
For an organization like Tata Consultancy Services (TCS) – with both an enviable reach and legacy – global accolades and awards are par for the course. But May 2021 brought along a significant milestone, even by these standards. The ninth season of TCS’ homegrown competitive programming event TCS CodeVita won the Guinness World Records™ title for the world’s largest computer programming competition with 136,054 students participating from across 34 countries.
First held in 2012 to spread awareness about coding, TCS CodeVita has helped introduce thousands of students to the concept of programming as a sport. Over the years, this online programming competition has also led to fulfilling careers at TCS for participants. Its continuing success also underscores an emerging recruitment trend – the gamification of hiring.
Said TCS CTO K Ananth Krishnan, “Long before words like hackathon became common, TCS saw the potential of programming as a sport and that inspired TCS CodeVita… this competition is fueling a passion for programming in brilliant young people with diverse educational, social, geographical and cultural backgrounds.”
Introduction to the CodeVita Season 10 Portal
CodeVita is not just a game, it's a culture now! It connects people from varied backgrounds and ethnicities regardless of physical and cultural boundaries. It's also an exhilarating way to compete beyond borders and grow more skills as a programmer. At TCS, we firmly believe in this philosophy that programming can be both fun and challenging, which led to the inception of "CodeVita - To Promote Programming as a Sport".
This is the 10th season of the contest taking place globally and we cannot be more thrilled about it!
We hope the competitive programmer in you gears up for the most challenging and fun contest ever!
CodeVita: The TCS Global Coding Contest for Students
To try, to err, to practice, to evolve, to improve, to compete, to win, to rejoice. Aren't these traits so very human? In fact, these traits are characteristic of games or sports. It is this similarity that got us thinking on taking the wonderful skill of programming a notch higher. We infused the essence of these traits into programming by making it a sport and 'lo and behold' CodeVita was born.
First season of CodeVita was held in 2012 in India with an aim to spread awareness on various applications and uses of coding. This helped us spot bright programming talent. Encouraged by the good response we got from the first 2 domestic seasons, we decided to go global in 2014. In our very first global edition, we had 6 teams in the finals, thus strengthening our belief that now we could be truly global.
Season 9 saw over 3,50,000+ registrations from over 98 countries across 3500+ institutes and the students used 8 programming languages. We had participants from 9 regions battling it out in the Grand Finale!
Sounds interesting already? Read on as more excitement unfolds.
What's in it for students?
- Global Ranking to Top Coders
- Top 3 Coders to win total a prize money of USD 20,000/-
- A chance to explore exciting careers with one of the world's most powerful brand*
- A chance to compete with some of The Best Coders in the World
- A Platform to showcase your programming skills
- The finalists stand a chance to travel** to India for the Season 10 LIVE Grand Finale experience.
* as applicable in the respective geographies
** subject to Covid-19 safety protocols and government guidelines
With each edition, the contest has evolved and gotten better. This season we are continuing with the individual participation like the previous edition. Students will have the option to choose from 8 different programming languages.
Code Inception
The seeds of this idea were sown over a decade ago. With coding coming to be seen as a foundational skill in a world driven by data and digital ecosystems, a need was felt to create a gamified platform that would help develop the right programming talent. TCS CodeVita was the answer – a place where young minds could interact and sharpen their skills.
To support the multiple code submissions (340,000 in Round 1 of Season 9 alone!) across seven programming languages during the six-hour participation window for TCS CodeVita, a robust and scalable platform was needed. This is where the Performance Engineering Research Centre (PERC) arm of TCS Research (then at TRDDC, Pune) stepped in to help, creating the Mooshak framework that automates the submission, compilation and evaluation of the designed code.
Source Code
While PERC built the framework that supports TCS CodeVita, what about the contest questions themselves, which attract a returning crowd of participants each year? These are curated by a community of experienced coders within TCS, called The Philacodist Club. The questions themselves range from being formula-based to algorithmic, and from ones with real-life applications to those relating to data structures. Categorized into simple, medium and complex categories, a set of six to 10 questions appears in increasing order of complexity.
TCS CodeVita started off as a team-based competitive programming event, turning into an individual programming competition Season 6 onward. In 2015, it entered the Limca Book of Records as the largest team programming contest in India. It witnessed 197,000 student registrations, 45,861 competing teams and over 236,900 code submissions that year.
Closing the Skills Gap
A partnership between the World Economic Forum (WEF) and TCS, the Closing the Skills Gap program aims to reskill or upskill 10 million people in the global workforce by 2020. This initiative has secured pledges from leading international businesses and seeks to equip 17.2 million people with digital skills. As of 2019, 6.4 million people have already been trained.
With its focus on upskilling the current workforce, preparing today’s students for 21st-century STEM careers and empowering women, ethnic minorities and marginalized groups, TCS’ CodeVita program aligns completely with our WEF commitment. The program has also helped in creating a cost-effective talent acquisition mechanism to seek and hone high-caliber digital talent.
Since 2014, TCS has made 11,110 offers through this program. In 2020 alone, Season 9 saw close to 3,500 total offers in the Digital and Ninja categories. Over the past couple of years, 250 students have also completed internships at TCS, with the Top 3 coders offered an opportunity to intern directly with the TCS Research and Innovation team.
Future Programming
At TCS, the larger goal has always been to keep investing in new talent. Whether it is through a platform like TCS NQT that democratizes hiring, or through investments in contextual mastery, we are always looking at renewed models of engagement to keep talent invested. People are at the very core of our belief of being a growth and transformation partner to customers.
With its history of connecting people with opportunities, TCS CodeVita has the potential to evolve into an on-demand and crowdsourced talent-as-a-service model that can rally a global community of designers, developers and data scientists – a virtual talent pool – to work on the world’s most challenging problems.
Not only does this open up more opportunities for TCS employees to explore across domains, but also enables clients to harness talent based on the skills required. The engagement with an external talent pool is a cherry on top that will help speed up the development process.
People Power
The benefits are many: lower recruitment costs, higher retention, fast, scalable and flexible outcome-based development. But, more importantly, a global community that will be available across locations under a pay-per-performance model, enabling enterprises to truly harness an abundance of talent.
TCS CodeVita and the expertise that comes with it can also be used to build jointly branded HR solutions alongside TCS’ recruitment and HR management clients, especially those looking for innovative workforce solutions that enhance and ease the recruitment process.
The TCS CodeVita platform also lends itself to white label solutions that connect brands to opportunities. Eventually, it is set to evolve into a global recruitment platform for IT associates or an on-demand, crowdsourced solution for temporary staffing. The future of both programming and next-gen hiring is here – and it’s a Guinness record holder!
Students who have completed/completing their academic courses in the year 2020 to 2025 are eligible to apply
How to Apply for CodeVita drive:
If you went through all the details of the job and you are eligible then you can apply via clicking on apply now.
Find more recent drives Click here
Find more recent drives Click here
WhatsApp Group for 2022 Passing out: Click here
WhatsApp Group for 2022 Passing out: Click here
CodeVita FAQs
Introduction to the CodeVita Season 10 Portal
In doubt? Don't worry! Check out our Frequently Asked Questions enclosed below.
Q1. How do I register and login for the contest?
Registration process is common for India and Global participants in Season 10. Steps are as enumerated below:
- Click on the Login button at the top right-hand side of the page
- After clicking on it, a dialog box will pop-up with the Registration link
- Click on the Registration link
- Then choose India or Rest of the World, as applicable
- Do read the Privacy notice, fill the registration details, and submit the form
- After that, accept Terms and Conditions on the next page and click on the Register button
- A message will appear saying that an email has been sent to you for verification
- Open your mailbox, and click on the link given in the email to verify your email address
- The verification link is valid for a short duration, so complete the email verification quickly
- If clicking on the email link shows a success message, it means your verification and registration is successful
- You can now login using your registered email id and chosen password to CodeVita website
Q2. Can I go back to the welcome page after starting to answer the coding problems?
Yes, you can go back to the welcome page after starting to answer the coding problems.
Q3. Do I have to attempt the questions in serial order?
No, you do not have to attempt the questions in any order.
Q4. Where can I see the list of languages and compilers with their version?
After login, you can check the languages and their respective compiler/interpreter version under the 'Compilers & Interpreters' tab.
Q5. If I move to question no. 2 without submitting question 1, does the timer continue for Question 1?
Yes, the timer will continue for Question 1.
Q6. How many questions will be there in all three rounds of CodeVita?
There will be ~6 programming challenges in Round 1 and ~8 programming challenges in Round 2 and ~10 programming challenges in Finale of the contest.
Q7. If I have referred/used a code from the internet, do I have to declare the same?
Yes, before you submit your code, you will get an option - "I would like to provide attribution to the following sources". Select this option before submitting. You are free to refer to other material, but you need to declare the source code.
Q8. Where can I check the status of questions submitted by me?
For Private test cases - in "Private Testcase Submissions" tab and for Public test cases - in "Public Testcase Submission" tab.
Q9. If I close my browser will the codes written be saved on the system?
No, if you close your browser, you will lose your work. You should ensure that all submitted code is saved in your local file system as well.
Q10. How long before a session will expire?
If you are not active on the system for more than 15 minutes, the session will expire.
Q11. I closed my browser without logging out. I am unable to login.
Your session is still live on CodeVita servers if you do not logout. Hence you will get an 'User already logged in' message. Your session will expire after 15 minutes of inactivity after which you will be able to login again.
Q12. What is the purpose of Code Attribution?
If a website or an URL has been useful in arriving at a solution to CodeVita problem, then it is imperative that the precise source be cited. Please give precise URL(s) of all code used. If a precise URL is not provided, the code might be considered plagiarized.
Q13. What do different answer statuses mean?
Please refer this link
Important Note While Applying for Jobs:- Do read all the instructions and requirements carefully before applying for the job. All the communications from the organization will be on your registered Email ID. Keep checking your mailbox for the next round of details once candidature is shortlisted.
Disclaimer:- FRESHERS HIRING JOBS platform is a free Job Sharing platform for all Job seekers. We don’t charge any cost and service fee for any job which is posted on our website, neither we have authorized anyone to do the same. Most of the jobs posted over FRESHERS HIRING JOBS are taken from the career pages of the organizations. CTC amount is either provided by the company or mentions on online platforms like glassdoor, ambition box, etc hence its possibility of variation in your salary. Jobseekers/Applicants are advised to check all the details when they apply for the job to avoid any inconvenience.
Join our Social Media Handle for quick notifications:
This Job may not matter to you but it matters most for someone in your contact So, Keep Sharing..... with the needy one.
Find more recent drives Click here
Find more recent drives Click here
Comments
Post a Comment