UptoSkills ArenaNew

Daily coding challenges that pay you back. Win XP, Aura and real goodies.

Interview-style coding and SQL problems checked by hidden tests, in 14 languages: a new one every day, a harder set every week and one big monthly challenge. Every first solve pays XP for the leaderboards and Aura for goodies.

Free
to join
No card
needed
One tap
with Google

Solve in Python · JavaScript · TypeScript · Java · C++ · C · C# · Go · Rust · Kotlin · Scala · Swift · PHP · Ruby · SQL

38 people solving today80 solved in the last 24 hours652 problems live
New here?
Problem of the day
Saturday, 7 November
18:56:45

The Unlucky Baker

easy1 solved100% acceptance+10 XP · +5 Aura
arraystraversalmin

This week

Ends in 1d 18h

This month

Ends in 23d 18h
  • 45. The Unlucky BakerOpen · Daily · 7 Nov100%easy
  • 40. The Lost LinkOpen · Weekly · 2 Nov88.6%Med.
  • 42. The Nested Fractal PathOpen · Monthly · 1 Nov80.6%hard
  • 46. Team Up!Daily · 6 Nov78.9%Med.
  • 43. Palindrome PoliceDaily · 5 Nov83.8%easy
  • 44. Balanced BasketsDaily · 4 Nov72.7%Med.
  • 41. UptoSkills Arena's Favorite ColorDaily · 3 Nov91.4%easy
  • 38. The Birthday GiftDaily · 2 Nov79.2%easy
  • 37. The Perfect Picnic SpotDaily · 1 Nov100%hard
  • 32. Tired of Traffic!Daily · 31 Oct65%easy
  • 36. The Perfect SplitDaily · 30 Oct85.2%Med.
  • 31. The School CorridorDaily · 29 Oct100%easy
  • 30. Balanced SubsequencesDaily · 28 Oct70%Med.
  • 29. UptoSkills Arena Snack DeliveryDaily · 27 Oct83.3%easy
  • 28. The Digital SymphonyWeekly · 26 Oct84.6%hard
  • 27. Classroom AttendanceDaily · 26 Oct88.9%easy
  • 244. College Hostel Room AllocationDaily · 25 Oct60%Med.
  • 26. Divisible by 7?Daily · 24 Oct73.5%easy
  • 25. Array PartitioningDaily · 23 Oct88.2%Med.
  • 24. The Lucky DipDaily · 22 Oct68.2%easy
1–20 of 504

Coming from LeetCode or HackerRank?

You already know how this works. The Arena keeps the parts you are used to and pays you back for the practice you do anyway.

How the Arena compares

Feels familiar

  • Problem statement, examples and constraints
  • Run on the examples or your own input
  • Hidden tests decide: you see which one failed
  • Easy, medium and hard, the usual interview topics
  • 14 languages, plus SQL (MySQL-friendly)

What is new here

  • A new problem every day at midnight India time
  • A harder set every week and one big monthly challenge
  • Every first solve pays XP and Aura
  • Aura buys real UptoSkills goodies
  • Free account: no card, one tap with Google

What you win for solving

Rewards are paid once per problem, on your first accepted submit. Harder problems and longer tracks pay more.

XP on every first solve

10–60 XP for a daily, 15–80 for a weekly and up to 150 for the monthly challenge. XP counts on the league leaderboards, including the Pro rewards race.

Aura for real goodies

5–20 Aura a daily, up to 50 for the monthly. Spend it in the Aura shop on stickers, mugs, caps, bottles, T-shirts and bags.

A streak that pays

Solve on the day to grow your Arena streak. The first on-time solve of each day adds a +20 XP streak bonus. Solve every daily of a week for +10 Aura more.

Ranks that cut prices

Bronze, Silver, Gold, Platinum, Diamond. Only solving raises your rank, and each rank makes its goodies much cheaper in Aura.

Practise by topic

Every open problem, grouped the way interviews ask them.

All topics

Questions

Is the Arena free?

Yes. A free account solves every daily and weekly problem and the monthly challenge, earns XP and Aura and keeps a streak. Pro adds the AI coach, the full archive for practice, a longer catch-up window, a weekly bonus problem, 10% more Aura and priority judging.

I already practise on LeetCode or HackerRank. Why the Arena?

Keep them. The Arena adds what they do not: problems on an India-time calendar (one every day, a harder set every week, one big challenge every month), and every first accepted solve pays XP and Aura that you spend on real UptoSkills goodies. Your practice also sits next to the jobs, internships and AI interviews on UptoSkills.

Is it like LeetCode or HackerRank?

Close to both. You read a problem, write a full program in your language, run the examples or your own input and submit to hidden tests, like HackerRank (programs read the input and print the answer). Easy, medium and hard problems cover the same interview topics: arrays, strings, hash maps, two pointers, sliding window, binary search, dynamic programming, graphs and more.

Which languages can I use?

Python, JavaScript, TypeScript, Java, C++, C, C#, Go, Rust, Kotlin, Scala, Swift, PHP and Ruby. SQL problems take standard SQL, and MySQL habits like IFNULL, YEAR() and LIMIT 5, 10 work too.

What do I get?

XP counts on the league leaderboards (including the Pro rewards race) and raises your Arena rank. Aura buys UptoSkills goodies: stickers, mugs, caps, bottles, T-shirts, bags. Reach a goodie’s Arena rank and it costs far less Aura: about 1.5 to 5 months of steady solving instead of up to 7 without the rank.

Who can solve?

Student accounts. Anyone can read the problems and the leaderboard.

Do I need to install anything?

No. The editor, the runner and the judge are in the browser and on our servers. It works on a phone too, and in the UptoSkills app.

Why did my code fail on a hidden test?

Usually a slow idea on a big input or an edge case (empty input, duplicates, negatives). The verdict tells you which test and why; Pro’s coach explains it in plain words.

LeetCode and HackerRank are trademarks of their owners. UptoSkills is not affiliated with them.

Today’s problem is open. Start your streak.

One tap to join, a few minutes to solve. Tomorrow there is a new one.