Explain your role on the most recent project or the most challenging project.

Follow-up questions on your project.

Explain how lazy-loading works?

Explain the transaction commit and rollback mechanism utilized in your project.

Give examples of design patterns involved in your project.

Explain Unit of Work pattern

Explain Strategy pattern

How would you remove or refactor boiler-plate code?

How would you wrap boiler-plate try and catch block around your code?

Explain strong references and weak references.

Explain tomcat class loader.

And finally: Joshua Bloch, Cedric Beust, Crazy Bob and all the other java big names work at Google 

Leave a Reply

You must be logged in to post a comment.