First was an initial call with HR, followed by Technical interview.Technical interview was live coding exercise and other basic behavioural questions.Behavioural questions were average and coding challenge was mostly on Junit and Collections in Java. For Java developer position, Java basics were checked thoroughly