The main rule for employees: to be eligible for unemployment benefits you have to have been member of an A-kasse for 1 year AND have had paid work on normal conditons (regarding salary etc) also for 1924 hours (1 year in total) during the last 3 years.
For graduates there is special rule: Graduates just have to complete education of at least duration of 3 semester. You have to stay in Denmark just before you start and also at last 14 days after finish study.
To have any chance to get unemployment benefits your stay here in Denmark has to be considered as education and has to be for at least 3 semestre/18months and you have to stay in Denmark.
Normally internships is NOT considered as education.
You do not mention if you are now (also) working in Berlin? If so - and because you are an EEU citizen - your working can count in the 1924 hours, but you still have to been member of an A-kasse for at least 1 year.
It is a little complicated - hope it helps you. Otherwise please comment this post.