You say you're a fairly new programmer, so why do you even believe your own opinion, when there are plenty of people with lots more experience than you that insist on giving a technical interview?
You say you want to know how fast a candidate learns. If somebody can't solve trivial programming problems, what does that say about how well they learn?