element of programming interviews