senior java software engineer interview questions shared by candidates
Q. Garbage collectors - which one to use when. Q. Concurrency questions / program to write. Q. Java fundamentals - collection, abstract classes/interfaces, functional interfaces, unit testing in Java Q. Puzzles such as design a lift system Q. How to identify memory leaks, tune JVM for performance optimisation - provide examples how to achieve that.