Non-trivial coding challenges with entries evaluated by existing members. Coming up evaluation/scoring criteria may be tricky, as would enticing the engineers to take the time / effort to do a thorough evaluation of submissions, and a diverse enough set of challenges to appeal to a broad cross-section of candidates.