Skip to content

Ruby online tests

DevSkiller Ruby online tests were developed by our Ruby guru to test Ruby developer skills for Junior and Middle positions. Our Ruby online tests are efficient for technical screening and online interviews.

DevSkiller Ruby online tests are powered by RealLifeTesting methodology which allows you to find the best match for your developer positions.

Technologies covered:

Programming language: Ruby

Ruby frameworks and libraries: Ruby on Rails

Build tools: rake

Ruby
MIDDLE
Tested skills
Duration
57 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby

Code gaps

assessing knowledge of Ruby

Programming task - Level: Medium

Ruby | Drug Analyzer - As a member of a biotechnology programming team you are responsible for creating a system for lab technicians, which will assist them with drug analysis. The goal is to create the application that will let them input their findings into the system, provide a meaningful analysis and verify the correctness of the data that they have sent.

Ruby on Rails
MIDDLE
Tested skills
Duration
106 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby, Ruby on Rails

Code gaps

assessing knowledge of Ruby, Ruby on Rails

Programming task - Level: Medium

Ruby | Ruby on Rails | Search-Engine Application with Rails - Add ordering, tags, price and name filtering endpoint for online shop application.

Ruby on Rails
JUNIOR
Tested skills
Duration
37 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby, Ruby on Rails

Code gaps

assessing knowledge of Ruby, Ruby on Rails

Programming task - Level: Easy

Ruby | Ruby on Rails | Search-Engine Application with Rails - Add simple price and name filtering endpoint for online shop application

Ruby
SENIOR
Tested skills
Duration
127 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby

Code gaps

assessing knowledge of Ruby

Programming task - Level: Hard

Ruby | Flight manager app | Seats reservation and flights analysis - Implement a solution that manages flights, generates seats, and books them.

Ruby
JUNIOR
Tested skills
Duration
81 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby on Rails

Code gaps

assessing knowledge of Ruby, Ruby on Rails

Programming task - Level: Easy

Ruby | Ruby on Rails | Simple API Student Class App - Implement a background for a virtual class register for a local school. Add validation rules and implement endpoint to expose some JSON data.

Ruby
SENIOR
Tested skills
Duration
64 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby

Code gaps

assessing knowledge of Ruby

Programming task - Level: Hard

Ruby | Configuration holder solution for a new startup based on microservices - Implement a Config class to develop a flexible class capable of storing absolutely any config value.