Pergunta de entrevista da empresa ENVALE

Q: Explain use of interfaces and annotations?