Interview for programmers - different tasks