应聘员工刷题捷豹设计工作室
Web
应用程序开发人员练习
介绍
以下练习将由申请
Jaguar
Design
Studio
职位的
Web
开发人员候选人完成。
您将需要使用
Git
和一个
Bitbucket
帐户来完成和提交练习。
预计一些申请人之前没有使用
Git
和/或
Bitbucket
的经验。
成功使用这些工具是练习的一部分。
请按照职位发布中提供的说明获取有关如何完成此练习的详细信息。
练习:Ruby
考生不一定要熟悉
Ruby
语言,但以下练习旨在足够简单,合格的程序员应该能够在花费几个小时学习基本的
Ruby
语法并稍微咨询Ruby
语言文档。
要完成此练习,请实现“exercise.rb”中定义的不完整方法,以便它们通过“exercise_spec.rb”中定义的测试。
为了运行测试,您需要安装
Minitest(如果您运行的是
Ruby
1.9
或更新版本,Minitest
已经安装
-
否则,通过运行gem
install
minitest从
Rubygems
安装它)。
要执行测试套件,请运行:
$
ruby
exercise_spec.rb
一旦测试套件返