Skip to content

Instantly share code, notes, and snippets.

View abdellatif98-a's full-sized avatar
😴
seelping

Abdellatif abdellatif98-a

😴
seelping
View GitHub Profile
@abdellatif98-a
abdellatif98-a / 0-meta.md
Created August 12, 2021 10:47 — forked from dwayne/0-meta.md
Ruby Under a Microscope: Notes (sr bookclub)

Ruby Under a Microscope

Introduction

To understand how Ruby works, read its C source code. After learning each part of Ruby's internal implementation we perform an experiment and use Ruby to test itself.

Most of the book discusses how MRI works.

MRI (Matz's Ruby Interpreter) was invented in 1993 by Yukihiro Matsumoto a.k.a Matz.

@abdellatif98-a
abdellatif98-a / Ruby and Rails Interview Cheat Sheet.md
Created August 5, 2021 08:10 — forked from ahmadhasankhan/Ruby and Rails Interview Cheat Sheet.md
This is my Ruby interview cheat sheet. Feel free to fork it, Use it, Share it, or do whatever you want with it. PLEASE let me know if there is any error or if anything crucial is missing. I will keep updating...

Ruby and Rails Interview Questions

Ruby

  • What is a class?
  • What is an object?
  • What is a module? Can you tell me the difference between classes and modules?
  • Can you tell me the three levels of method access control for classes and modules? What do they imply about the method?
  • There are three ways to invoke a method in ruby. Can you give me at least two?
  • Explain this ruby idiom: a ||= b