> What do you think of those ? I think if you're going to ask questions involving logic, you could ask the candidates, if they can't show specifically how a problem would be solved (ie they aren't able to write some assembly on the spot), the logical method(s) they might try to do it. As we know with our projects, even given our collective experience, sometimes the answer to a problem ends up not being the one we probably thought it would have been Depends what you're after. Knowledge they have now, or their potential as problem solvers ? > In your opinion, what skills are essential for embedded developers ? Good general knowledge, or at least awarity, of sensors, protocols, power supplies, that sort of thing. I appreciate that some may just be starting their working life and have no hands-on experience, but you may find out who were the geeks at school > What sets them apart from desktop app programmers? I guess those guys don't build their own circuits (mainly) -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist