Skip to content
Ruby
SENIOR

Configuration holder solution for a new startup based on microservices Test for Senior Ruby Developer

Overall seniority level
Senior
Test duration
64 minutes
Evaluation
Automatic
Tested skills:

Test overview

Test is combined from various tasks. Programming task, Choice questions and Code gaps. All evaluated automatically.

Task types

Code gaps

Ruby | Responding to any method code gap assessing knowledge of Ruby

Level: Hard

Tested skills: Ruby

Code gaps

Ruby | Fibonacci numbers with memoization code gap assessing knowledge of Ruby

Level: Hard

Tested skills: Ruby

Programming task

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.

Level: Hard

Tested skills: Ruby

Code gaps

Ruby | Enumerable reduce code gap assessing knowledge of Ruby

Level: Hard

Tested skills: Ruby

Choice questions

3 choice questions assessing knowledge of Ruby

Level: Hard

Tested skills: Ruby

Automatic evaluation

We automatically score multi-choice tests and programming tasks and evaluate candidate code for logical correctness, time efficiency and code quality.