Jave code of practice with microsoft interview questions.