most difficult for me were javascript/.NET specific "puzzle" questions which anyone can memorize and answer. I couldn't coz i haven't had much experience in them. other "tough" questions by Mr. VP were: - algorithm to shuffle deck of cards - reverse linked list without using recursion I solved both in a flash and he didn't like it obviously