Advanced Java Interview Question And Answer