程序员面试究竟要不要刷题-job_interview:求职面试类型问题的宝石

时间:2024-07-21 06:16:07
【文件属性】:

文件名称:程序员面试究竟要不要刷题-job_interview:求职面试类型问题的宝石

文件大小:25KB

文件格式:ZIP

更新时间:2024-07-21 06:16:07

系统开源

程序员面试究竟要不要刷题工作面试 概要 面对现实吧。 程序员工作面试可能很烦人。 有时这些问题需要你真正思考。 有了求职面试,大多数编程面试问题都可以用 3 行 Ruby 来回答。 您可以从我们的 RailsConf 2012 闪电演讲中查看关于 job_interview 的幻灯片。 用法 require 'job_interview' @answer = JobInterview :: Answer . new # FizzBuzz @answer . fizz_buzz ( 5 ) => [ 1 , 2 , "Fizz" , 4 , "Buzz" ] # Fibonacci numbers (default: recursive strategy) @answer . fib ( 10 ) => [ 1 , 1 , 2 , 3 , 5 , 8 , 13 , 21 , 34 , 55 ] # Fibonacci numbers (iterative strategy) @answer . fib ( 10 , :iterative ) => [ 1 , 1 , 2 , 3 , 5


【文件预览】:
job_interview-master
----.travis.yml(30B)
----job_interview.gemspec(1KB)
----Rakefile(505B)
----LICENSE(32KB)
----.rvmrc(3KB)
----Gemfile(72B)
----Gemfile.lock(888B)
----spec()
--------hello_world_spec.rb(269B)
--------knapsack_spec.rb(844B)
--------fizz_buzz_spec.rb(563B)
--------quine_spec.rb(392B)
--------fibonacci_spec.rb(604B)
--------questions_spec.rb(659B)
--------spec_helper.rb(100B)
--------primes_spec.rb(271B)
----.gitignore(21B)
----lib()
--------job_interview.rb(540B)
--------job_interview()
----README.md(5KB)

网友评论