Challenges
From July 2026Take 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.
DSA Challenges
Data structures, algorithms, and competitive programming problems to sharpen your problem-solving skills.
Build Challenges
Real-world micro-project challenges — build a feature, ship a tool, or clone a product in a weekend.
Learning Sprints
Structured 7-day or 30-day skill challenges — commit to learning something new and document your journey.
How Challenges Work
Participate, document your work, and grow your public profile.
Pick a challenge
Browse open challenges filtered by type, difficulty, and time commitment.
Build & document
Complete the challenge and write about your approach, learnings, and code on CampusWrite.
Earn recognition
Complete challenges to earn badges, appear on leaderboards, and build your public developer profile.
Upcoming Challenges
These launch from July 2026 onwards.
30-Day DSA Sprint
One problem a day, documented as an article. Build the problem-solving habit that lands TC offers.
Weekend Build #1
Build a full-stack micro SaaS in 48 hours. Ship it, write about it, and get community feedback.
Write 7 Days Straight
Publish one article a day for 7 days. Build the writing habit that makes great engineers stand out.
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.
No challenge articles yet
Be the first to write about coding challenges and interview prep.
Write Article