Bureau Veritas interview question

Some core java programming question like overriding ,static,overloading,how to create immutable class etc. Create db for many to many. Select dept name and number of employee in dept.