Second Google Interview Questions
June 22, 2006
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