ADVA interview question

Java Memory Model, Memory Management, How to resolve memory leaks in an application, How to Debug if an application is not responding or is in deadlock state.