It is a Ruby Make or a utility that is used for administrative tasks such as migrating the database through scripts and loading schema into the database. In Rails, it substitutes the Unix utility ‘make’ and uses ‘Rakefile’ and ‘.rake files’ to build up task lists.

BY Best Interview Question ON 13 Jan 2019