GithubHelp home page GithubHelp logo

austinvernsonger / ruby-on-rails-interview-questions Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rishiip/ruby-on-rails-interview-questions

0.0 0.0 0.0 16 KB

A list of common questions with answers ask during interview of ruby on rails job.

ruby-on-rails-interview-questions's Introduction

# Ruby on Rails Interview Questions

What are the advantages of using Ruby on Rails in Web Development?
What are the disadvantages of using Ruby on Rails in Web Development?
What do you mean by Agile Development?
Explain MVC in terms of Rails.
What are different components of Ruby on Rails?
Give list of frameworks which is similar to Rails.
What makes Ruby different from other programming languages?
What do you mean by Meta Programming?
Explain how everything is an object in Ruby.
How could you explain the Ruby OOP model?
Give difference between last 3 versions of Rails.
What's the major improvements in Rails 5.0?
What do you mean by ORM?
What is Self-Referential Association aka Self Join?
List down types of associations in Rails.
What is functionality of Helpers?
Explain eagerloading.
What are your favourite Gems?
Define block, proc and lambda and give difference between them.
What is ActiveRecord?
Explain Active Record Callbacks.
Explain Filters.
Define resource, resources, collection and namespace in terms of routes.
List down servers supported by Rails.
What things we can define within Model?
What is Asset Pipeline?
How parsing has been done from ERB file to HTML?
What is difference between String and Symbol?
  • Necessary information about Strings and Symbols could be found there
What is difference between Render and Redirect?
What is difference between Gems and Plugins?
What is difference between Gemfile and Gemfile.lock?
What is difference between save and save!
What is difference between find and find_by_xxx method?
What is difference between includes and extends?
What is difference between form_for and form_tag?
What is difference between TDD and BDD?
What is difference between Application Server and Web Server?
What is difference between ==, ===, eql? and equal??

Contribution Guidelines

  • The question must be unique
  • Question must be related with Ruby/Rails
  • A pull request must contain only single question

Creative Commons License
Ruby on Rails Interview Questions by Rishi Pithadiya is licensed under a Creative Commons Attribution 3.0 Unported License.

ruby-on-rails-interview-questions's People

Contributors

dronov avatar rishiip avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.