assessment

Assessment / knowledge testing questions

For all you technicians out there that ever had to assess a new collegue (e.g. a job interview or intake of contractors), what questions do you ask during such sessions in order to measure the candidates technical knowledge? For example, a common question I use is to explain the difference between an open or closed diamond in UML diagra...

What are the stages a Rubyist progresses through from absolute beginner to "employable"?

I am looking for a delineation of describable stages that an aspiring Ruby programmer will have to confront, explore, and master before being considered as a professional or employable. Basically, I've been fiddling with Ruby since late 2006 and still feel lost. It's completely hobby at this point so I haven't dedicated myself to it but...