Spare Code interview question

synchronization, static and non static variables, this and super,read write lock