Earn through Challenges

Companies are looking for talented experts to solve their problems. Topcoder hosts challenges that give community members the opportunity to bring their best ideas forward. Typically several winners are chosen for each challenge and winners receive monetary compensation for their solutions.

Practice at TC - Banner image

Want to try it out?

Get started with these practice challenges, and learn how to compete at Topcoder.

Practice at TC - challenges card 5 - card 1 - image

Villa Rent VueJS


Design and develop two screens for villa rent application using VueJS Framework.


Practice at TC - challenges card 2 - image

Design a User Profile Screen


Create a property list page for a potential buyer/renter that is looking for perfect property in their city. You are free to use design tools like Adobe XD, Figma, Sketch, or Photoshop.


Practice at TC - challenges card 3 - image

Find Bugs on Topcoder

Quality Assurance

Find three defects on our site http://www.topcoder.com. They can be functional,
UI, UX / usability, accessibility or content bugs.


Practice at TC - challenges card 4 - image


Marathon Match

In this Marathon Match you are a Snake Charmer and you have to impress the crowd with your skillful control of the snake. You can submit your solution in C#, C++, Python, or Java.



Watch this video to get an inside look at how to compete

Additional Resources

THRIVE - Educational Articles

THRIVE articles are written by our talented community experts and provide an excellent resource to learn. Content includes topics on design, development, data science, competitive programming, QA and more.

GO TO THRIVE  right-seagreen-arrow


Our webinars bring some of the best topics at Topcoder to you. Listen in and learn as well as answer any questions that may come up. Webinar topics have included UI/UX designing, Cloud Native Apps, Dynamic Programming, and more. Check out the list and join us.

Practice at TC - Learn With Us - image
Practice at TC - Questions - image

Have Questions?

Topcoder is a community first and foremost. There is always someone to lend a helping hand or guide you to the answer.

Write us in the Forums

EMAIL US  right-seagreen-arrow