Autodesk interview question

java class, differences between private/protected/public, interfaces