How ruby looks up a method to invoke?
What is mvc and why do we use it?
Explain the difference in scope for these two variables: @@name and @name?
How do you remove nil values in array using ruby?
Explain each of the following operators and how and when they should be used: ==, ===, eql?, Equal?
What are blocks and procs?
What is the difference between ruby 1.9 and ruby 2.0?
Explain the types of variables available in ruby class?
Explain the difference between a single quote and double quote?
Can you call a private method outside a ruby class using its object?
Explain the role of thread pooling in relation to the thread lifecycle in ruby?
How symbol is different from variables?
What is the difference between extend and include?
Explain about the defined operator in ruby?
How would you freeze an object in ruby? Can you provide a simple example?