Top interview questions for Java full stack developer Javatpoint