01
JSPYRBGO
Set the stage
Choose a runtime, add your prompt, and invite the candidate. The environment is ready before they arrive.
PREPARE ↗A workspace for finding great engineers
$ codelab create --language ruby
No toy text boxes. Give candidates files, a terminal, test output, and the freedom to work through a problem their way.
01 class PairFinder
02 def find(numbers, target)
03 seen = {}
04
05 numbers.each_with_index do |number, index|
06 match = target - number
07 return [seen[match], index] if seen.key?(match)
08 seen[number] = index
09 end
10 end
11 end
~/interview $ bundle exec rspec
......
6 examples, 0 failures
Choose a runtime, add your prompt, and invite the candidate. The environment is ready before they arrive.
PREPARE ↗Follow their cursor, run the code, and collaborate naturally without taking over their process.
COLLABORATE ↗Review the work and leave structured feedback while the conversation is still fresh.
DECIDE ↗Less performance.
More problem solving.