blockchain job interview