Learning Abstraction through Interface

Q1. All methods must be implemented of an interface.
Q2. What type of variable can be defined in an interface?
Q3.• What does an interface contain?
Q4. What happens when a constructor is defined for an interface?
Q5. What happens when we access the same variable defined in two interfaces implemented by the same class?