"JAVA interview questions puzzle series 1-11 collection".pdf