Last active
February 5, 2019 22:37
-
-
Save aspencer8111/d7445e7d1aace099706d1eab033760a1 to your computer and use it in GitHub Desktop.
3. Getting to know you and Rails!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Explain join tables to me. (i.e. a student has_one teacher through classrooms). What are the advantages/disatvantages | |
2. Assuming a I have the following code in a standard rails routes file, please | |
give me the http/RESTful verb (GET, PUT, POST, or DELETE) AND each url path (i.e. /posts) AND controller#action | |
resources :posts | |
// first one as an example | |
GET /posts posts#index | |
3. What part of rails 6 are you looking forward to the most/least? | |
4. What blogs, podcasts, news articles do you read to stay sharp? | |
5. What are the purpose of 'serializers' i.e ActiveModelSerializers | |
6. Tell me about Sidekiq and Redis. When would I use them? | |
7. Explain CRON jobs to me? What are they used for? | |
8. What are the advantages of an ORM like ActiveRecord over regular old SQL? What are the disadvantages? | |
9. Explain rake/rails tasks to me? What are they used for? | |
10. DevOps: Tell me about any/all experience you have with Heroku, AWS, Digital Ocean or any other hosting/dev ops platforms. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment