Skip to content

Skill Assessments

At Planet Argon, skill assessment is an integral part of our talent management process. We use Coderbyte for our assessments, which have a maximum time limit of 60 minutes. These evaluations are designed to measure a developer’s mastery in technical areas that are crucial to their role, such as Ruby on Rails, JavaScript, and others. The skill assessments can be used either for internal evaluations or for assessing potential new hires. When used internally, any incomplete or incorrect answers serve as discussion points for setting professional development goals and formulating a path to move to the next developer tier.

These assessments are aimed at gauging a developer’s proficiency in Ruby on Rails. Questions are calibrated to the different developer tiers and are designed to reflect the most advanced skills required for each tier. The assessment is divided into three sections: multiple-choice, short-answer open-ended questions, and a coding challenge.

This section consists of a 20-question quiz targeting key areas within the Ruby on Rails framework. Topics include:

  • MVC Architecture
  • ActiveRecord
  • Routing
  • Caching
  • Testing
  • Authentication

The short-answer section includes 3-5 open-ended questions. These are crafted to evaluate a developer’s understanding and reasoning skills, rather than mere factual recall. Topics may include:

  • Design Patterns
  • Troubleshooting Steps
  • Code Optimization Strategies
  • Best Practices for Testing
  • Security Concerns in Rails Development

The coding challenge is a hands-on exercise that provides insight into a developer’s problem-solving and coding skills. This section often involves developing a small application or a feature, debugging existing code, or optimizing a given algorithm.

Upon completion, the results will be reviewed and discussed. Incomplete or incorrect answers are not viewed as negatives; instead, they offer valuable insights into areas for potential growth and development. These will be integrated into the individual’s professional development goals, and strategies will be devised to help them advance to the next developer tier.

By participating in these assessments, team members gain a clearer understanding of their own skill sets, areas for improvement, and the expectations for advancing within the organization.