Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Perfect Coding Test

Ryan Bigg
October 25, 2017

The Perfect Coding Test

Ryan Bigg

October 25, 2017

More Decks by Ryan Bigg

Other Decks in Programming


  1. • Adherence to the Ruby Style Guide • Clean and

    simple Ruby code • Code that works if the test requirements changed Rubric Core
  2. • Knows Array methods like count, detect, select, any?, none?,

    etc. • BONUS: Refactors common logic between methods into separate methods Extra
  3. • Response.for(responses, user) — should use find or detect Rubric

    Samples responses.find { |r| r[:user] == user } result = nil responses.each do |response| if response[:user] == user result = response end end return result
  4. • Does this test against the rubric? • Would this

    be easy to understand for someone unfamiliar with the domain? • Am I tesXng at the right level? QuesXons
  5. • What did you find easy? • What did you

    find hard? • Would you change anything? QuesXons
  6. “The feedback provided is very valuable informa"on which will help

    me improve for future interviews.” “I wanted to say thank you for the detailed feedback that was supplied for the coding challenge.” “Thank you for your feedback, I feel like I’ve already learned a lot from it.”