Ruby Association Certified Ruby Programmer (Silver) Practice Test
Gana confianza para Ruby Association Certified Ruby Programmer (Silver). Practica los conceptos, comprende las respuestas y refuerza tus conocimientos pregunta a pregunta.
Probar una preguntaDescripción y detalles del examen
Ruby programming certification covering Ruby syntax, data structures, object-oriented programming, blocks, iterators, and standard library usage. Administered by Ruby Association. Key domains include Built-in libraries, Object orientation and Syntax. The exam consists of 50 questions over 90 minutes.
Preguntas de Muestra
Elige una respuesta y consulta la explicación para ver cómo funciona la práctica.
A bootcamp team is deciding whether a module method should become an instance method or a singleton method in Ruby 3.1.x: module Auditable def audit_tag = "ok" end class Invoice include Auditable end p [Invoice.respond_to?(:audit_tag), Invoice.new.respond_to?(:audit_tag)] What is printed?
A bootcamp team is checking constant behavior in Ruby 3.1.x: NAME = "ruby" NAME.upcase! p NAME What is printed?
A payments team uses parallel assignment to split a small Ruby 3.1.x tuple: first, *middle, last = [2, 4, 6, 8] p [first, middle, last] What is printed?
A platform team is checking a counter in a Ruby 3.1.x maintenance script: total = 0 20.times do |i| total += i end p total What is printed?
A platform team is replacing repeated tokens in a Ruby 3.1.x log message: message = "paper paper paper" p message.sub("paper", "XL").gsub("paper", "done") What is printed?
Oportunidades profesionales y salario
Los rangos son cifras del mercado de EE. UU. salvo que se muestre un rango local.