Challenges

From July 2026

Take on coding challenges, build projects, and level up your developer profile — one challenge at a time.

Challenge Categories

Three types of challenges to fit every goal and skill level.

Problem Solving

DSA Challenges

Data structures, algorithms, and competitive programming problems to sharpen your problem-solving skills.

EasyMediumHard
Projects

Build Challenges

Real-world micro-project challenges — build a feature, ship a tool, or clone a product in a weekend.

BeginnerIntermediateAdvanced
Learning

Learning Sprints

Structured 7-day or 30-day skill challenges — commit to learning something new and document your journey.

7-day30-dayCustom

How Challenges Work

Participate, document your work, and grow your public profile.

01

Pick a challenge

Browse open challenges filtered by type, difficulty, and time commitment.

02

Build & document

Complete the challenge and write about your approach, learnings, and code on CampusWrite.

03

Earn recognition

Complete challenges to earn badges, appear on leaderboards, and build your public developer profile.

Upcoming Challenges

These launch from July 2026 onwards.

Launching July 2026
DSA

30-Day DSA Sprint

One problem a day, documented as an article. Build the problem-solving habit that lands TC offers.

participants
Build

Weekend Build #1

Build a full-stack micro SaaS in 48 hours. Ship it, write about it, and get community feedback.

participants
Sprint

Write 7 Days Straight

Publish one article a day for 7 days. Build the writing habit that makes great engineers stand out.

participants

Get Notified at Launch

Challenges launch from July 2026. Be among the first to compete, earn badges, and build your profile.

Challenge Resources & Articles

Prep material, interview tips, and success stories.

See all

No challenge articles yet

Be the first to write about coding challenges and interview prep.

Write Article