• Learning Tracks
      • Ruby
        • Software
          • Computing
            • 外付け脳 (exobrain)

Study Guide for Interview

RB109

General Topics

  • Mutable and Immutable Objects
  • Logical Operators
  • Ruby’s Comparable
  • Ruby’s gets and chomp
  • Ruby’s ::new Class

String

  • Substrings in Ruby
  • Ruby’s casecmp? Method
  • Ruby’s gsub Method
  • Ruby’s format Method
  • Ruby’s delete and count Method
  • Ruby’s center Method
  • Practice Problems: Substrings Manipulation

Collections: Array and Hash

  • Mutation in Arrays
  • The inject and reduce Method
  • Ruby’s any? Method
  • Difference Between sort and sort_by in Ruby
  • Practice Problems: Arrays Manipulation
  • Practice Problems: Arrays Manipulation
  • Practice Problems: Indexes Manipulation

Loop

  • while, until and for Loop

Other

  • Ruby’s case Statement One Liner
  • Ruby’s Ternary Operator
  • Practice Problems: Arrays Manipulation
  • Maths Shortcut Tricks for Code

RB129

Specific Topics of Interest

  • What is Object Oriented Programming
  • Polymorphism
    • Duck Typing
  • Classes and Objects
    • Attributes vs State
  • Collaborator Objects
  • Variable Scope in Object Oriented Programming
  • Method Lookup Path
  • Modules
Links to this page
  • Learning Tracks
    Study Guide for Interview
2021-02-24T09:12