This document describes a 30-day programming challenge organized by GDSC, IIIT Sonepat and Arsh Goyal. Participants will solve around 100 interview questions from top companies over 30 days to improve their programming skills and efficiency. Completing the challenge provides benefits like 1:1 mentoring, referrals to top companies, and a special gift for top performers. Participants are instructed to create a GitHub repo to store codes and share progress on social media using provided hashtags. The challenge involves solving 15 questions per company over 5 days for 6 companies total.
3. EFFICIENCY
AND PRODUCTIVITY
Practice can help you grow your understanding
of programming. In return, you will get better,
improving productivity and efficiency.
In the field of programming, it is essential for a
programmer to hit deadlines. The market is
competition, and it is up to you to live up to the
market demands or perish.
4. ACCURACY
As a learner, you should not blame yourself too
much when you make a mistake. Instead, you
should make mistakes as a learning opportunity.
With more practice in programming, you are
bound to decrease those mistakes.
With time, patience, and practice, you will grow
beyond your small mistakes and become more
efficient and accurate.
5. BETTER CREATIVITY
AND FLUIDITY
Programming is a tool. It is a tool that lets you
do creative things. Initially, you may find
yourself stuck or feel less creative. Being
creative during the initial stage is challenging.
Practice can help you be better at “creativity”
and “fluidity,” giving you the ability to solve
problems creatively.
7. WHAT IS THE
CHALLENGE ?
In this challenge, you will be solving
approximately 100 interview questions from top
MNCs (15 questions per company) over a span
of 30 days. You can complete the questions at
your own pace, and the participants who
complete the challenge at the end of 30 days
will get rewards from Mr. Arsh Goyal.
8. (FOR THE ONES WHO
COMPLETE THE CHALLENGE)
Special 1 on 1 mentoring session on how
to plan the things after this challenge -
related to projects , revision , CS
Fundamentals, Interview Tips , etc
BENEFITS
9. (FOR THE ONES WHO
COMPLETE THE CHALLENGE)
The ones who complete this
challenge will be given referrals for
top tech companies and startups
BENEFITS
10. (FOR THE ONES WHO
COMPLETE THE CHALLENGE)
Top 90-100 most frequently asked and
most important questions by most big
tech companies will be done
BENEFITS
11. (FOR THE ONES WHO
COMPLETE THE CHALLENGE)
A special surprise gift for top
performers.
BENEFITS
12. HOW TO ATTEMPT THE CHALLENGE
3.Post on social media
Create a github repository as
mentioned with the name
#6Companies30days or
#ReviseWithArsh
See the questions attached in
the word document and solve
them.
2. Attempt the questions
Post progress on social media
using: #ReviseWithArsh
#6Companies30Days and tag
Arsh Goyal
1. Create GitHub repository
13. Setting up a Github Repo
for 6Companies30Days
Challenge
DEMONSTRATION
14. RULES OF THE CHALLENGE
Rule 1
Complete 1 company (15 Questions) in 5 days and
maintain a github repository to store all the codes
which can be later used as notes. You can name the
repository as #6Companies30days or
#ReviseWithArsh.
15. RULES OF THE CHALLENGE
Rule 2
The questions provided will be on a gap of 5 days
for a new company i.e from 1st to 5th Jan,6th to 10th
Jan, and so on.
Completing questions in these 5 days can be in any
format: 3 or maybe 6 questions a day.
16. RULES OF THE CHALLENGE
Rule 3
You need to start the challenge by putting in a post on
LinkedIn, Instagram or Twitter with hashtag
#6Companies30days and #ReviseWithArsh and tag
“Arsh Goyal” so that your entry can be tracked and you
are eligible for referrals and other benefits.