Domo Interview Question

Explain the difference between an interface and Abstract class?