TLDR: We made a hackathon as part of the recruitment process. Results were mixed. The learnings are that prequalification cannot be skipped, that real-world code challenges can be great but are hard to rank.
Sidestepping onchain identity by using offchain messages