Tricky c interview questions