Java interview questions

Placeholder: I still need to clean up the list below (to incorporate my recent interview experience).

java

aop
dependency injection
refactor
agile
test driven
code review (what to look)
static vs. final
interface
spring
hibernate

java generics