- What is Rails?
- What is MVC and what are the components of Rails MVC?
- Explain the different variable scopes in Ruby
- Name a few object-oriented concepts in Ruby
- How would I execute some code for each element in a collection?
- What is meant by convention over configuration?
- What are the Rails naming conventions?
- When should
load
be used in Ruby, as opposed torequire
?
- Explain RESTful architecture.
- Explain the difference between empty? and nil?
- What is a framework?
- How does MVC work?
- Why would you use Rails rather than another framework?
- What operators are available in Ruby?
- Compare Ruby on Rails and PHP
- What is a destructive method?
- What is the Ruby convention for naming methods?
- What are filters in Rails? Give some examples.