Coding exercise for TNTP software developer candidates