Pergunta de entrevista da empresa EPAM Systems

Can interfaces have implementations in java by default? What is 'static' keyword? What is deadlock? What are coroutines? What is your favourite design pattern and why? What is JMS?