Showcase your skills

ReliScore's Activities

This page gives an explanation for ReliScore Activities. An activity is anything you do that gives you points in ReliScore. An activity might be a problem you solve here at ReliScore, or it could be something that you did elsewhere on the internet, but get credit for, here at ReliScore.

Why work on ReliScore activities?

Getting points on ReliScore can lead to many different kinds of benefits, including:

  • Get a public reputation: Having a high score on ReliScore tells the world that you are good at what you do, you have initiative, you are a self learner, and most importantly, you can apply your skills in real-life problems.
  • Jobs: Companies are using ReliScore points as a way of filtering job applicants. Some recruiters are simply browsing ReliScore, looking for candidates with high scores in specific areas of interest. Others have specifically listed ReliScore activities are pre-requisites for job - i.e. you cannot apply unless you have completed the activity on ReliScore. Conversely, most companies in our beta program will give you a direct last-round interview if you complete the activity that the company has listed as a pre-requisite.
  • Goodies and gifts: at a later date, ReliScore will allow users to convert points to T-shirts, mobile phones, free tickets to tech events and other material benefits.
  • Exclusive Events: ReliScore will regularly hold exclusive invitation-only events with industry leaders and invitations will be given only to users with high ReliScore points
  • etc. - over time, we'll introduce a bunch of other ways in which ReliScore points can be used

Levels and Steps

Every activity at ReliScore consists of one or more levels. Each level has one or more steps. You cannot advance to a higher level until you have completed the lower levels. An activity is complete after you've completed all the steps of the last level of that activity. Of course, you get points for completing any single step in a ReliScore activity - you don't have to complete a level or an activity. However, completing a level allows you to tackle the more advanced (and of course, more interesting) problems in the higher level. Also, some activities on ReliScore, and some jobs are hidden from you until you complete some of the basic levels and/or activities. Completing levels and activities will unlock other activities and jobs that were previously inaccessible to you.

Ratings for Problem/Activity/Exercise/Task

All the steps in various activities in ReliScore are rated from 0 to 50. This rating is intended to give you an idea of the difficulty level and/or the amount of effort required to complete this activity. We have stolen this concept straight from Donald Knuth's legendary book(s) The Art of Computer Programming

Here is a description of the rating scale from the book

Rating Interpretation

  • 00 An extremely easy exercise that can be answered immediately if the material of the text has been understood; such an exercise can almost always be worked "in your head."
  • 10 A simple problem that makes you think over the material just read, but is by no means difficult.. You should be able to do this in one minute at most; pencil and paper may be useful in obtaining the solution.
  • 20 An average problem that tests basic understanding of the text material, but you may need about fifteen or twenty minutes to answer it completely.
  • 30 A problem of moderate difficulty and/or complexity; this one may involve more than two hours' work to solve satisfactorily, even more if the TV is on.
  • 40 Quite a difficult or lengthy problem that would be suitable for a term project in classroom situations. A student should be able to solve the problem in a reasonable amount of time, but the solution is not trivial.
  • 50 An open problem that even we don't know the answer to.

This rating is also connected, in a complex way, to how many ReliScore points you get for completing an activity