Find answers to common questions, troubleshooting guides, and get support from our team.
Click 'Start Competing' on the homepage, fill out the registration form with your email and password, and verify your email address to get started.
AlgoArena supports JavaScript, Python, Java, C++, and C#. You can select your preferred language in the code editor during battles.
Your ELO rating increases when you win battles and decreases when you lose. The amount of change depends on the skill difference between you and your opponent.
Our matchmaking system pairs you with opponents of similar skill levels based on your ELO rating, ensuring fair and competitive battles.
If you disconnect, you have 2 minutes to reconnect. If you don't return, the battle is forfeited and your opponent wins.
Yes! Visit the Practice section to solve problems at your own pace without affecting your ELO rating.
The free plan includes 5 battles per day, access to basic problems, and community features with ads.
Go to Settings > Subscription and choose the Pro plan for unlimited battles, ad-free experience, and advanced analytics.
Yes, you can cancel your subscription at any time from your account settings. You'll retain Pro features until the end of your billing period.
Try refreshing the page or clearing your browser cache. If the issue persists, switch to a different browser or contact support.
Check your spam folder and ensure notifications are enabled in your account settings. Add noreply@algoarena.com to your contacts.
Battle results are determined by correctness, execution time, and code quality. Review the detailed feedback in your battle history.
Can't find what you're looking for? Visit our contact page to send us a message and we'll get back to you within 24 hours.
Expected response times: